summaryrefslogtreecommitdiff
path: root/support/texlab/crates/parser/src/bibtex.rs
diff options
context:
space:
mode:
Diffstat (limited to 'support/texlab/crates/parser/src/bibtex.rs')
-rw-r--r--support/texlab/crates/parser/src/bibtex.rs4
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);