summaryrefslogtreecommitdiff
path: root/src/lib.rs
AgeCommit message (Expand)AuthorFilesLines
2022-04-26refactor: use "diagram" instead of "graph"Lars Wirzenius1-2/+2
2022-04-10refactor: collect warnings for a document in its DocumentLars Wirzenius1-0/+2
2021-11-19various: Rework document to support multiple implementationsDaniel Silverstone1-1/+1
2021-10-13feat: add crate subplot-build for using Subplot from build.rsLars Wirzenius1-0/+1
2021-09-16feat! parse Markdown input with pull-cmark instead of PandocLars Wirzenius1-0/+3
2021-07-20feat: when more than one bindings match a step, list all of themLars Wirzenius1-0/+1
2021-06-19cli: Add flexibility in dot and plantuml locationsDaniel Silverstone1-1/+1
2021-05-01pandoc_ast: Support multiple versions of pandoc_astDaniel Silverstone1-0/+8
2021-01-09resource: Step one of VFS support, redirect all opensDaniel Silverstone1-0/+2
2020-11-04graphmarkup: Add pikchr rendererDaniel Silverstone1-1/+1
2020-10-11chore: drop an allow for a clippy warning, buster rustc is newer nowLars Wirzenius1-4/+0
2020-09-19refactor: split src/ast.rs into src/doc.rs and src/style.rsLars Wirzenius1-3/+5
2020-09-11build: disable clippy::match_as_ref warningLars Wirzenius1-0/+4
2020-09-01feat(docgen): typeset links as footnotes in PDFLars Wirzenius1-0/+1
2020-08-08refactor: split stuff from src/ast.rs into smaller modulesLars Wirzenius1-2/+16
2020-06-08refactor: export DataFile so programs can use embedded filesLars Wirzenius1-0/+1
2020-05-09Change: use a base directory for relative pathsLars Wirzenius1-0/+1
2020-04-22Refactor: move code generation logic to src/codegen.rsLars Wirzenius1-1/+1
2020-04-22Change: get Python template from templates/python/template.{yaml.py}Lars Wirzenius1-0/+3
2020-03-30Refactor: rename OurError to SubplotErrorLars Wirzenius1-1/+1
2020-03-28Change: use thiserror to simplify errors.rsLars Wirzenius1-1/+1
2020-03-08Refactor: add a GraphMarkup trait, use for dot and plantumlLars Wirzenius1-0/+3
2020-01-08Change: use tera templates for generating Python codeLars Wirzenius1-0/+1
2020-01-01Add: codegen.rs moduleLars Wirzenius1-0/+3
2019-12-28Add: missing documentation commentsLars Wirzenius1-1/+1
2019-12-28Fix: use of missing_docs directiveLars Wirzenius1-1/+1
2019-12-22Add: struct ScenarioLars Wirzenius1-0/+3
2019-12-22Add: struct Document to represent a Subplot documentLars Wirzenius1-1/+1
2019-12-14Change: fix or add doc comments everywhereLars Wirzenius1-5/+3
2019-12-14Refactor: rename typeset_subplot to typeset_documentLars Wirzenius1-1/+1
2019-12-14Change: error on missing docs, add some for errorsLars Wirzenius1-0/+1
2019-12-14Refactor: move graphs.rs and typeset.rs into ast.rsLars Wirzenius1-4/+0
2019-12-14Refactor: move dot_to_svg into graphs.rsLars Wirzenius1-3/+0
2019-12-14Refactor: provide a Result typeLars Wirzenius1-0/+1
2019-12-14Refactor: introduce a custom error typeLars Wirzenius1-0/+4
2019-12-12Refactor: make unmatched, text be PartialStep constructorsLars Wirzenius1-1/+0
2019-12-12Refactor: combine binding.rs to bindings.rsLars Wirzenius1-3/+1
2019-12-01Refactor: rename Match to MatchedStep for clarityLars Wirzenius1-3/+2
2019-11-30Refactor: move typesetting logic into their own modulesLars Wirzenius1-0/+4
2019-11-30Add: scenario snippet parserLars Wirzenius1-0/+3
2019-10-28Refactor: rustfmtLars Wirzenius1-2/+2
2019-10-27Change: returned captured parts of step textLars Wirzenius1-0/+2
2019-10-27Change: add rudimentary step matchingLars Wirzenius1-0/+2
2019-10-22Add: beginnings of MatchLars Wirzenius1-0/+3
2019-10-20Add: re-publish Binding, BindingsLars Wirzenius1-0/+5
2019-10-20Add: module for representing parsed scenario stepLars Wirzenius1-0/+4
2019-10-06Change: doc commentsLars Wirzenius1-7/+7
2019-10-06Refactor: move ast stuff to its own module (placeholder for now)Lars Wirzenius1-0/+3
2019-10-06Change: return errors from dot_to_svgLars Wirzenius1-1/+0
2019-10-06Refactor: move dot_to_svg into its own moduleLars Wirzenius1-28/+2