diff options
| author | Laurenz <laurmaedje@gmail.com> | 2021-09-30 19:35:27 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2021-09-30 19:41:28 +0200 |
| commit | 30f302f7ffc464b41f1ac3b6d8fc6b4214835549 (patch) | |
| tree | 2723f167736611466dbb6bb9f5d47c8a3d315a8d | |
| parent | 9e78dbe5255aef7f575e8f785b928c996a408278 (diff) | |
Treat lone hashtag as text
| -rw-r--r-- | src/parse/tokens.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/parse/tokens.rs b/src/parse/tokens.rs index c6bf3a90..5f969452 100644 --- a/src/parse/tokens.rs +++ b/src/parse/tokens.rs @@ -251,7 +251,7 @@ impl<'s> Tokens<'s> { Token::Ident(read) } } else { - Token::Invalid("#") + Token::Text("#") } } @@ -667,7 +667,7 @@ mod tests { t!(Markup[" /"]: "a():\"b" => Text("a():\"b")); t!(Markup[" /"]: ";:,|/+" => Text(";:,|"), Text("/+")); t!(Markup[" /"]: "=-a" => Text("="), Text("-"), Text("a")); - t!(Markup[" "]: "#123" => Invalid("#"), Text("123")); + t!(Markup[" "]: "#123" => Text("#"), Text("123")); // Test text ends. t!(Markup[""]: "hello " => Text("hello"), Space(0)); @@ -779,7 +779,7 @@ mod tests { for &(s, t) in &list { t!(Markup[" "]: format!("#{}", s) => t); t!(Markup[" "]: format!("#{0}#{0}", s) => t, t); - t!(Markup[" /"]: format!("# {}", s) => Token::Invalid("#"), Space(0), Text(s)); + t!(Markup[" /"]: format!("# {}", s) => Token::Text("#"), Space(0), Text(s)); } for &(s, t) in &list { |
