summaryrefslogtreecommitdiff
path: root/src/syntax/tokens.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2020-02-06 11:15:48 +0100
committerLaurenz <laurmaedje@gmail.com>2020-02-06 11:15:48 +0100
commit02dc29d18a7b67edf0eaa5d125be22eec6cfebb7 (patch)
tree2079ec1be481265655c798adc94d5e9e0166cfc2 /src/syntax/tokens.rs
parent751812f45141a7b2022d0dba138457f3c21950b0 (diff)
Highlight bold / italic / monospace 🎨
Diffstat (limited to 'src/syntax/tokens.rs')
-rw-r--r--src/syntax/tokens.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/syntax/tokens.rs b/src/syntax/tokens.rs
index 7b52f655..f4ea5daf 100644
--- a/src/syntax/tokens.rs
+++ b/src/syntax/tokens.rs
@@ -403,15 +403,13 @@ impl<'s> Tokens<'s> {
fn eat(&mut self) -> Option<char> {
let c = self.iter.next()?;
- let len = c.len_utf8();
-
- self.index += len;
+ self.index += c.len_utf8();
if is_newline_char(c) && !(c == '\r' && self.peek() == Some('\n')) {
self.position.line += 1;
self.position.column = 0;
} else {
- self.position.column += len;
+ self.position.column += 1;
}
Some(c)