summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-05-24feat: Add error if implicit simple pattern has regex metacharactersDaniel Silverstone1-2/+13
2020-05-24errors: Add error case for regex metacharacters detectedDaniel Silverstone1-0/+8
2020-05-24fix: Correct regex used in converting simple patternsDaniel Silverstone1-1/+1
2020-05-24feat: sp-meta now supports json outputDaniel Silverstone1-2/+29
2020-05-21refactor: make sp-meta structure based ready for jsonDaniel Silverstone1-18/+69
2020-05-20feat!: allow multiple bindings and functions filesLars Wirzenius3-44/+47
2020-05-17feat: add optional "cleanup" function to bindingsLars Wirzenius2-26/+73
2020-05-09Merge branch 'keepkeyword' into 'master'Daniel Silverstone5-28/+39
2020-05-09Change: keep actual text of keyword from scenarioLars Wirzenius5-28/+39
2020-05-09Change: use a base directory for relative pathsLars Wirzenius9-44/+127
2020-05-09Merge branch 'kinnison/issue-21' into 'master'Lars Wirzenius2-3/+92
2020-05-09Merge branch 'kinnison/issue-47' into 'master'Lars Wirzenius1-1/+1
2020-05-08chore: Update to pandoc 0.8.0 releaseDaniel Silverstone1-7/+1
2020-05-08ast: File header should be paragraphDaniel Silverstone1-1/+1
2020-05-08ast: Support and lint block class namesDaniel Silverstone1-0/+85
2020-05-08error: Add UnknownClasses errorDaniel Silverstone1-0/+4
2020-05-08ast: Fix misleading comment on TypesettingVisitorDaniel Silverstone1-3/+3
2020-05-02Change: produce docgen output if missing or older than any sourceLars Wirzenius4-46/+138
2020-05-01Fix: nits found by cargo clippyLars Wirzenius5-13/+2
2020-04-22Refactor: move code generation logic to src/codegen.rsLars Wirzenius3-80/+86
2020-04-22Refactor: drop commented out codeLars Wirzenius1-3/+0
2020-04-22Refactor: reorg code in sp-codegen.rs for cleanlinessLars Wirzenius1-38/+52
2020-04-22Change: get Python template from templates/python/template.{yaml.py}Lars Wirzenius5-6/+150
2020-04-19Add: support for simple patternsLars Wirzenius2-18/+153
2020-04-19Add: unit test for finding a binding that uses regular expressionsLars Wirzenius1-0/+25
2020-04-19Drop: unnecessary to_stringLars Wirzenius1-3/+1
2020-04-19parse: Ensure continuation keywords cannot be used too earlyDaniel Silverstone2-21/+31
2020-04-19error: Add ContinuationTooEarly errorDaniel Silverstone1-0/+8
2020-04-15Refactor: drop unnecessary comments, debugging outputLars Wirzenius1-20/+4
2020-04-15Refactor: avoid Pandoc::add_filter, move doc parsing to to ast.rsLars Wirzenius2-45/+33
2020-04-13Refactor: move check that document has title to lint methodLars Wirzenius3-4/+3
2020-04-12Change: do not allow embedded files' names differing only in caseLars Wirzenius1-2/+2
2020-04-12Fix: use OutputDirectoryError correctlyLars Wirzenius1-2/+5
2020-04-12Add: OutputDirectoryNotFound errorLars Wirzenius1-0/+10
2020-04-11Change: docgen to not change output needlesslyLars Wirzenius1-3/+46
2020-04-11Merge branch 'errmsg' into 'master'Daniel Silverstone3-10/+14
2020-04-10Change: check for embedded files with non-unique namesLars Wirzenius4-0/+34
2020-04-04Change: show the binding that doesn't name a functionLars Wirzenius2-7/+6
2020-04-04Change: change BindingUnknown message to give contextLars Wirzenius3-7/+12
2020-04-03Merge branch 'aliases' into 'master'Daniel Silverstone1-9/+24
2020-03-31Fix: use keyword for previous step for aliasesLars Wirzenius1-9/+24
2020-03-30Change: add documentation for error variantsLars Wirzenius1-20/+86
2020-03-30Refactor: rename OurError to SubplotErrorLars Wirzenius7-25/+25
2020-03-28Change: use anyhow::Result as a generic result typeLars Wirzenius4-5/+11
2020-03-28Change: use thiserror to simplify errors.rsLars Wirzenius7-160/+79
2020-03-09Change: run plantuml in pipe modeLars Wirzenius1-19/+12
2020-03-09Change: run plantuml in headless modeLars Wirzenius1-1/+5
2020-03-08Refactor: rename roadmap_block for concistency with dot, plantumlLars Wirzenius1-2/+2
2020-03-08Refactor: add a GraphMarkup trait, use for dot and plantumlLars Wirzenius3-89/+125
2020-03-08Add: plantuml supportLars Wirzenius1-16/+76