summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2022-08-05 22:21:19 +0300
committerLars Wirzenius <liw@liw.fi>2022-08-05 22:22:23 +0300
commita9a011c072fbba890dc81f381c94cd17d06ff5f6 (patch)
tree202fc70866b842a17fa40c47ba1357e3c2b3e3d9
parent6652a414528cd5b5a0fc73ada009ee7295dd4221 (diff)
downloadriki-a9a011c072fbba890dc81f381c94cd17d06ff5f6.tar.gz
feat: handle quoted value, rudimentary
Sponsored-by: author
-rw-r--r--src/parser.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/parser.rs b/src/parser.rs
index f45e968..662ffd0 100644
--- a/src/parser.rs
+++ b/src/parser.rs
@@ -163,6 +163,11 @@ impl WikitextParser {
self.tokens.drain(..1);
snippet
}
+ [Token::QuotedValue(s), ..] => {
+ let snippet = Snippet::Markdown(format!("\"{}\"", s));
+ self.tokens.drain(..1);
+ snippet
+ }
[Token::OpenParens, ..] => {
self.tokens.drain(..1);
Snippet::Markdown("(".into())