diff options
author | Lars Wirzenius <liw@liw.fi> | 2022-04-02 12:45:18 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2022-04-10 15:57:57 +0300 |
commit | 7db158701e781175ead38ca1e63f6115ce527cef (patch) | |
tree | e9757b730b34038b70a0f6ea60cadc0a6764f920 /src/visitor/typesetting.rs | |
parent | c9627df005b5344f437c9eaaa98bb5fe00c47313 (diff) | |
download | subplot-7db158701e781175ead38ca1e63f6115ce527cef.tar.gz |
feat: report markup problems during typesetting as a warning
Sponsored-by: author
Diffstat (limited to 'src/visitor/typesetting.rs')
-rw-r--r-- | src/visitor/typesetting.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/visitor/typesetting.rs b/src/visitor/typesetting.rs index f2f435e..6f82c24 100644 --- a/src/visitor/typesetting.rs +++ b/src/visitor/typesetting.rs @@ -43,11 +43,11 @@ impl<'a> MutVisitor for TypesettingVisitor<'a> { } else if is_class(attr, "file") { *block = typeset::file_block(attr, s) } else if is_class(attr, "dot") { - *block = typeset::dot_to_block(s) + *block = typeset::dot_to_block(s, &mut self.warnings) } else if is_class(attr, "plantuml") { - *block = typeset::plantuml_to_block(s) + *block = typeset::plantuml_to_block(s, &mut self.warnings) } else if is_class(attr, "roadmap") { - *block = typeset::roadmap_to_block(s) + *block = typeset::roadmap_to_block(s, &mut self.warnings) } else if is_class(attr, "pikchr") { let other_classes: Vec<_> = attr .1 @@ -61,7 +61,7 @@ impl<'a> MutVisitor for TypesettingVisitor<'a> { Some(other_classes.join(" ")) }; let class = class.as_deref(); - *block = typeset::pikchr_to_block(s, class) + *block = typeset::pikchr_to_block(s, class, &mut self.warnings) } } _ => { |