summaryrefslogtreecommitdiff
path: root/src/bin
AgeCommit message (Expand)AuthorFilesLines
2024-01-07cli: If no template available, don't lint the implsDaniel Silverstone1-1/+6
2023-12-27bindings: Add warnings for missing capture names or missing capture typesDaniel Silverstone1-0/+1
2023-12-25feat: typeset scenarios by typesetting stepsLars Wirzenius1-1/+1
2023-12-01feat: make libdocgen fail if a binding lacks a doc stringLars Wirzenius1-3/+14
2023-11-04feat: generate library documentation from bindings filesLars Wirzenius1-2/+87
2023-07-02feat! drop support for bibliographies in document metadataLars Wirzenius1-10/+0
2023-06-21refactor: rename Document::files to ::embedded_filesLars Wirzenius2-3/+3
2023-06-15refactor: change Document::to_html to return a ResultLars Wirzenius1-1/+1
2023-06-10feat: Warn when named codeblocks lack classesDaniel Silverstone1-0/+1
2023-06-03fix: allow docgen to handle a subplot not in current directoryLars Wirzenius1-1/+7
2023-05-31feat! docgen always outputs a documentLars Wirzenius1-23/+3
2023-05-10feat! allow multiple markdown files for a subplotLars Wirzenius1-2/+12
2023-04-08feat: change main program to not use PandocLars Wirzenius1-21/+3
2023-02-25(doc, md, bin): Update APIs so warnings are externally accumulatedDaniel Silverstone1-8/+10
2023-02-14feat! drop support for producing PDF outputLars Wirzenius1-6/+1
2023-02-11chore: use variables in Rust format stringsLars Wirzenius2-4/+4
2022-12-01(chore): Update to clap4Daniel Silverstone2-21/+7
2022-10-21fix: look up markdown file relative to basedir of subplotLars Wirzenius1-1/+2
2022-10-21fix: say for which file lookup of input file mtime failsLars Wirzenius1-1/+4
2022-09-06feat! read document metadata from a YAML fileLars Wirzenius1-1/+1
2022-09-03refactor: rename DataFile{,s} to EmbeddedFile{,s} to be systematicLars Wirzenius2-4/+4
2022-08-14feat! drop support to act as a Pandoc filterLars Wirzenius2-74/+2
2022-08-13feat: make errors have a source errorLars Wirzenius1-8/+5
2022-07-02(subplot): Use .unwrap_or()Daniel Silverstone1-1/+1
2022-05-14(cli): Change from structopt to clap3-deriveDaniel Silverstone1-35/+35
2022-04-15feat: improve logging via env_loggerLars Wirzenius1-10/+46
2022-04-10use Option<&str> instead of &Option<String>Lars Wirzenius2-12/+17
2022-04-10feat! treat warnings as errors by defaultLars Wirzenius2-28/+55
2022-03-24feat! change logging to use log/env_logger instead of tracingLars Wirzenius2-83/+13
2022-02-02chore: rewrite use of chorno crate to use just time crateLars Wirzenius1-3/+6
2021-11-27feat: warn about unused embedded filesLars Wirzenius1-1/+3
2021-11-19metadata: Switch to using pullmark parsingDaniel Silverstone1-2/+5
2021-11-19metadata: Write out templates too, to make it easier to parseDaniel Silverstone1-0/+2
2021-11-19subplot: Rework for impls not template/functionsDaniel Silverstone2-5/+5
2021-11-19various: Rework document to support multiple implementationsDaniel Silverstone2-17/+51
2021-10-13feat: add crate subplot-build for using Subplot from build.rsLars Wirzenius2-71/+7
2021-09-16feat! parse Markdown input with pull-cmark instead of PandocLars Wirzenius2-1/+23
2021-09-14debug: add tracing calls to help debugLars Wirzenius2-2/+14
2021-09-07subplot: Properly support polyglot bindingsDaniel Silverstone1-7/+10
2021-09-07chore: Unwind global template nameDaniel Silverstone1-1/+6
2021-09-05resources: Hidden subcommand to list internal resourcesDaniel Silverstone1-0/+19
2021-09-05tracing: Un-DRY the code a bit to cope with a guardDaniel Silverstone1-5/+4
2021-09-04tracing: Make formatting better and documentDaniel Silverstone1-12/+36
2021-09-04subplot: Trace without ANSI to file, and always trace to console if not other...Daniel Silverstone1-2/+2
2021-09-04tracing: Add a bunch of TRACE level tracingDaniel Silverstone1-3/+17
2021-09-04chore: Enable tracingDaniel Silverstone1-2/+58
2021-09-04chore: Fix unnecessary borrow lintsDaniel Silverstone1-3/+3
2021-08-30policy: No parent directory means basedir is curdirDaniel Silverstone1-1/+1
2021-06-19cli: Add flexibility in dot and plantuml locationsDaniel Silverstone1-3/+9
2021-06-18tests: Move bindings microbenchmark to an integration testDaniel Silverstone1-54/+0