Allow customizing citation commands

See #832.
This commit is contained in:
Patrick Förster 2023-04-16 13:30:01 +02:00
parent efe7e13627
commit 617c799dcd
12 changed files with 190 additions and 111 deletions

View file

@ -53,7 +53,7 @@ impl Document {
let diagnostics = Vec::new();
let data = match language {
Language::Tex => {
let green = parser::parse_latex(&text);
let green = parser::parse_latex(&text, &config.syntax);
let mut semantics = semantics::tex::Semantics::default();
semantics.process_root(&latex::SyntaxNode::new_root(green.clone()));
DocumentData::Tex(TexDocumentData { green, semantics })
@ -63,7 +63,7 @@ impl Document {
DocumentData::Bib(BibDocumentData { green })
}
Language::Aux => {
let green = parser::parse_latex(&text);
let green = parser::parse_latex(&text, &config.syntax);
let mut semantics = semantics::auxiliary::Semantics::default();
semantics.process_root(&latex::SyntaxNode::new_root(green.clone()));
DocumentData::Aux(AuxDocumentData { green, semantics })