diff options
Diffstat (limited to 'support/texlab/crates/parser/src/bibtex.rs')
-rw-r--r-- | support/texlab/crates/parser/src/bibtex.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/support/texlab/crates/parser/src/bibtex.rs b/support/texlab/crates/parser/src/bibtex.rs index 193203016e..d74254b2c5 100644 --- a/support/texlab/crates/parser/src/bibtex.rs +++ b/support/texlab/crates/parser/src/bibtex.rs @@ -181,7 +181,9 @@ fn accent(mut ptr: TokenPtr<ContentToken>) -> TokenPtr<ContentToken> { ptr.expect(ContentToken::Whitespace); } - ptr.expect(ContentToken::Word); + if ptr.at(ContentToken::Word) || ptr.at(ContentToken::CommandName) { + ptr.bump(); + } if group { ptr.expect(ContentToken::Whitespace); |