summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2022-03-24feat! change logging to use log/env_logger instead of tracingLars Wirzenius8-208/+73
2022-03-12(chore): Update various crates a bit moreDaniel Silverstone1-1/+3
2022-02-02chore: rewrite use of chorno crate to use just time crateLars Wirzenius1-3/+6
2022-01-26feat: automatically use "and" on outputLars Wirzenius1-8/+18
2022-01-25chore: use Display, instead of .to_stringLars Wirzenius1-1/+1
2021-12-27codegen: Refuse to generate code if the specified template is not presentDaniel Silverstone2-0/+12
2021-12-11chore: tidy up minor issues found by clippyLars Wirzenius2-8/+2
2021-11-27feat: warn about unused embedded filesLars Wirzenius2-2/+45
2021-11-19metadata: Switch to using pullmark parsingDaniel Silverstone1-2/+5
2021-11-19ast: Build images into the partial ASTDaniel Silverstone1-1/+10
2021-11-19ast: Pass bibliographies on properlyDaniel Silverstone1-1/+1
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 Silverstone5-70/+80
2021-11-19various: Rework document to support multiple implementationsDaniel Silverstone7-69/+157
2021-10-17fix: regex for extracting YAML from MarkdownLars Wirzenius1-9/+15
2021-10-13feat: add crate subplot-build for using Subplot from build.rsLars Wirzenius5-73/+101
2021-10-12fix(portability): avoid using str::split_onceLars Wirzenius1-1/+3
2021-10-08codegen: Refuse to codegen if there are zero scenariosDaniel Silverstone2-1/+11
2021-09-18Merge branch 'fix-documentclass' into 'main'Daniel Silverstone1-0/+4
2021-09-18feat: allow the `documentclass` field in document metadataLars Wirzenius1-0/+4
2021-09-18pandoc: Add support for --citeprocDaniel Silverstone2-2/+25
2021-09-18trace: Add scenario count traceDaniel Silverstone1-0/+6
2021-09-18ast: codeblocks with single words are classes not IDsDaniel Silverstone1-3/+4
2021-09-18ast: Codeblocks should not have extra trailing newlinesDaniel Silverstone1-0/+6
2021-09-16feat! parse Markdown input with pull-cmark instead of PandocLars Wirzenius7-8/+537
2021-09-14debug: add tracing calls to help debugLars Wirzenius3-4/+37
2021-09-13Merge branch 'multi-lang-docs' into 'main'Lars Wirzenius9-253/+273
2021-09-09fix: handle most inline markup in metadata titlesLars Wirzenius1-0/+1
2021-09-07chore: Rename generated file for resources to ease developmentDaniel Silverstone1-1/+1
2021-09-07core: Adjust behaviour for bindings and function file findingDaniel Silverstone2-32/+34
2021-09-07subplot: Properly support polyglot bindingsDaniel Silverstone6-37/+79
2021-09-07bindings: Parse polyglot bindingsDaniel Silverstone1-12/+50
2021-09-07bindings: Remove redundant function/cleanupDaniel Silverstone1-27/+2
2021-09-07bindings: Initial move toward multi-lingual bindingsDaniel Silverstone2-138/+48
2021-09-07bindings: Refactor function+cleanup into a structDaniel Silverstone1-6/+59
2021-09-07chore: Unwind global template nameDaniel Silverstone6-27/+27
2021-09-06fix: build resources into subplot binary even in Debian packageLars Wirzenius1-11/+1
2021-09-05resources: Hidden subcommand to list internal resourcesDaniel Silverstone2-0/+24
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-04bindings: Example chained error for parsing bindingsDaniel Silverstone2-1/+7
2021-09-04tracing: Add a bunch of TRACE level tracingDaniel Silverstone4-10/+61
2021-09-04chore: Enable tracingDaniel Silverstone1-2/+58
2021-09-04chore: Fix unnecessary borrow lintsDaniel Silverstone12-30/+26
2021-08-30Merge branch 'no-parent-means-curdir' into 'main'Lars Wirzenius2-9/+10
2021-08-30policy: No parent directory means basedir is curdirDaniel Silverstone2-9/+10
2021-07-20feat: when more than one bindings match a step, list all of themLars Wirzenius4-21/+58
2021-06-19plantuml: Pass dot path into plantumlDaniel Silverstone1-0/+2
2021-06-19build: Support dot/plantuml.jar paths via build environment variablesDaniel Silverstone1-3/+14