summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-09-30 19:35:27 +0200
committerLaurenz <laurmaedje@gmail.com>2021-09-30 19:41:28 +0200
commit30f302f7ffc464b41f1ac3b6d8fc6b4214835549 (patch)
tree2723f167736611466dbb6bb9f5d47c8a3d315a8d /src
parent9e78dbe5255aef7f575e8f785b928c996a408278 (diff)
Treat lone hashtag as text
Diffstat (limited to 'src')
-rw-r--r--src/parse/tokens.rs6
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 {