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/error.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/error.rs')
-rw-r--r-- | src/error.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/error.rs b/src/error.rs index 13d6a6c..c93141e 100644 --- a/src/error.rs +++ b/src/error.rs @@ -361,6 +361,18 @@ pub enum Warning { /// Unknown binding when typesetting a scenario. #[error("Unknown binding: {0}")] UnknownBinding(String), + + /// Pikchr failed during typesetting. + #[error("Markup using pikchr failed: {0}")] + Pikchr(String), + + /// Dot failed during typesetting. + #[error("Markup using dot failed: {0}")] + Dot(String), + + /// Plantuml failed during typesetting. + #[error("Markup using plantuml failed: {0}")] + Plantuml(String), } /// A list of warnings. |