summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-02-15Add: add support for "and" and "but" keywordsLars Wirzenius2-7/+23
2020-02-15Change: require docgen, codegen to fail if document has no titleLars Wirzenius3-0/+12
2020-02-09Change: ignore empty lines in scenariosLars Wirzenius1-1/+9
2020-02-09Change: support citations for PandocLars Wirzenius1-0/+11
2020-01-12Fix: handle non-zero exit code from test program, when running itLars Wirzenius1-5/+6
2020-01-11Add: automatically add the filename before each listingLars Wirzenius1-0/+12
2020-01-11Change: if dot fails, print error to stderrLars Wirzenius1-1/+4
2020-01-10Add: --templates option to sp-codegenLars Wirzenius2-4/+12
2020-01-08Change: use tera templates for generating Python codeLars Wirzenius6-169/+130
2020-01-07Change: improve how structopt is used in codegenLars Wirzenius1-3/+8
2020-01-07Refactor: use helper function for creating Inline::StrLars Wirzenius1-9/+10
2020-01-07Change: use structopt in sp-meta, not raw command line parsingLars Wirzenius2-4/+13
2020-01-06Change: test program creates temp dir and chdirs to itLars Wirzenius1-0/+9
2020-01-06Add: progress reporting in generated test programLars Wirzenius2-1/+26
2020-01-06Add: sp-codegen --output option (mandatory)Lars Wirzenius2-34/+91
2020-01-06Add: allow test data files to be embedded in MarkdownLars Wirzenius2-4/+88
2020-01-05Change: set some Pandoc optionsLars Wirzenius1-0/+5
2020-01-05Refactor: rustfmtLars Wirzenius3-5/+10
2020-01-05Change: use structopt in sp-codegenLars Wirzenius1-3/+14
2020-01-05Refactor: return slices instead of iteratorsLars Wirzenius2-15/+11
2020-01-05Refactor: use std::io::copyLars Wirzenius1-7/+3
2020-01-05Refactor: drop unnecessary type declarationLars Wirzenius1-1/+1
2020-01-04Fix: drop unnecessary lifetimeLars Wirzenius1-1/+1
2020-01-04Add: very rudimentary code generatorLars Wirzenius1-0/+114
2020-01-04Change: document the string in a CapturedStep variantLars Wirzenius1-1/+2
2020-01-04Add: function name to MatchedStepLars Wirzenius2-2/+9
2020-01-03Fix: allow a document to not have a titleLars Wirzenius1-1/+1
2020-01-02Add: Binding.function()Lars Wirzenius1-13/+22
2020-01-01Add: function name to findingsLars Wirzenius2-5/+21
2020-01-01Change: captured parts of steps now have namesLars Wirzenius1-3/+20
2020-01-01Add: unit tests for comparing partial stepsLars Wirzenius1-0/+47
2020-01-01Change: adapt to naming captured partial stepsLars Wirzenius3-8/+11
2020-01-01Add: codegen.rs moduleLars Wirzenius3-0/+39
2019-12-31Add: Metadata::bindings()Lars Wirzenius1-0/+5
2019-12-31Add: get filename for step implmenting functions from doc metadataLars Wirzenius2-7/+28
2019-12-31Refactor: logic for getting optional bindings filename from metadataLars Wirzenius1-10/+12
2019-12-31Add: Document::bindings_filename()Lars Wirzenius2-9/+35
2019-12-29Drop: debugging printsLars Wirzenius1-18/+0
2019-12-29Refactor: rustfmtLars Wirzenius6-40/+18
2019-12-29Change: simplifyLars Wirzenius1-7/+5
2019-12-29Fix: jump forward the amount returned by extractionLars Wirzenius1-1/+1
2019-12-29Fix: scenario extraction logicLars Wirzenius1-29/+188
2019-12-29Add: Scenario::has_stepsLars Wirzenius1-0/+5
2019-12-29Change: Scenario to derive DebugLars Wirzenius1-0/+1
2019-12-28Change: parse structure elements into Scenarios (broken)Lars Wirzenius1-11/+94
2019-12-28Add: Error enum for when first scenario comes before first headingLars Wirzenius1-0/+9
2019-12-28Add: listing of scenarios to sp-metaLars Wirzenius1-1/+4
2019-12-28Change: sp-meta to show document titleLars Wirzenius2-1/+17
2019-12-28Refactor: rename Visitor to TypesettingVisitorLars Wirzenius1-6/+6
2019-12-28Add: missing documentation commentsLars Wirzenius4-1/+10