summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-06-20Apply 1 suggestion(s) to 1 file(s)Lars Wirzenius1-1/+1
2020-06-08feat: add sp-extract for extracting data files from subplotsLars Wirzenius2-0/+50
2020-06-08refactor: export DataFile so programs can use embedded filesLars Wirzenius2-0/+3
2020-06-06fix: report name of missing bindings or functions file in error msgLars Wirzenius3-3/+14
2020-05-24feat: Add linting for add-newline attributeDaniel Silverstone2-0/+55
2020-05-24feat: support adding newlines to filesDaniel Silverstone1-7/+25
2020-05-24test: Test simple patterns with metacharacters changeDaniel Silverstone1-8/+8
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