Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-19 | Remove warnings | Matthias Beyer | |
* Remove unused imports * Remove unused variables * Remove unused functions | |||
2017-11-19 | Make example output pretty | Matthias Beyer | |
2017-11-19 | Merge pull request #7 from matthiasbeyer/parser-interface | Matthias Beyer | |
Parser interface | |||
2017-11-19 | Adapt example CLI tool to new interface | Matthias Beyer | |
2017-11-19 | Split parser into modules | Matthias Beyer | |
The TimeType::parse() function was removed because we don't want that there. It is not that nice, because the interface would return either a TimeType or an Iterator. | |||
2017-11-19 | Merge pull request #6 from matthiasbeyer/fix-known-offset-problem | Matthias Beyer | |
Fix: Offset problem | |||
2017-11-19 | Fix: Offset problem | Matthias Beyer | |
The core iterator did not yield the base on the first iteration. This is fixed with this commit, using a flag to check whether it already yielded the base and if, start incrementing. Not a clean solution, but a working one. | |||
2017-11-19 | Merge pull request #5 from matthiasbeyer/parse-iter | Matthias Beyer | |
Parse iter | |||
2017-11-19 | Add Known Problems to README | Matthias Beyer | |
2017-11-19 | Add tests for iterators | Matthias Beyer | |
2017-11-19 | Add more tests for UntilIter | Matthias Beyer | |
2017-11-19 | Add parser iterator type -> API iterator type mapping | Matthias Beyer | |
2017-11-19 | Add "Times" iterator helper type | Matthias Beyer | |
2017-11-19 | Add error for calculating non-date inside iterator parsing | Matthias Beyer | |
2017-11-19 | Merge pull request #4 from matthiasbeyer/parser-fixes | Matthias Beyer | |
Parser fixes | |||
2017-11-19 | Fix until_spec parser | Matthias Beyer | |
2017-11-19 | Fix date() parser fn | Matthias Beyer | |
2017-11-11 | Replace unimplemented!() matcher with actual pattern | Matthias Beyer | |
2017-11-11 | Switch to upstream iso8601 crate | Matthias Beyer | |
2017-11-11 | Merge pull request #3 from matthiasbeyer/parser | Matthias Beyer | |
Parser | |||
2017-11-11 | Merge branch 'minor' | Matthias Beyer | |
2017-11-11 | Fix Bug: Called subtraction fn instead of addition fn | Matthias Beyer | |
2017-11-11 | Add test for parser which contains subtraction | Matthias Beyer | |
2017-11-11 | Fix Bug: Called subtraction fn instead of addition fn | Matthias Beyer | |
2017-11-11 | Add simple example CLI app for using kairos from commandline | Matthias Beyer | |
2017-11-11 | Add TimeType::parse() | Matthias Beyer | |
2017-11-11 | Error-chain setup for nom errors | Matthias Beyer | |
2017-11-11 | Make parser::timetype() pub, add documentation about interface | Matthias Beyer | |
2017-11-11 | Add internal timetype which resolves to either AmountExpr or Date | Matthias Beyer | |
2017-11-11 | Fix: There must we whitespace! | Matthias Beyer | |
2017-11-11 | Add tests for iso8601 parsing | Matthias Beyer | |
2017-11-11 | Add into-conversions and simple test for it | Matthias Beyer | |
2017-10-30 | Fix: Parse complete next expression | Matthias Beyer | |
2017-10-29 | Break amount expression parsing into multiple parts | Matthias Beyer | |
2017-10-28 | Add tests | Matthias Beyer | |
2017-10-28 | Add optional whitespace | Matthias Beyer | |
2017-10-28 | Use alt_complete!() here | Matthias Beyer | |
2017-10-28 | Add debug, partialeq, eq derive | Matthias Beyer | |
2017-10-28 | Sort tags | Matthias Beyer | |
2017-10-28 | Initial bootstrapping of nom-based parser | Matthias Beyer | |
2017-10-22 | Design syntax | Matthias Beyer | |
2017-10-22 | Initial import for parser | Matthias Beyer | |
2017-10-09 | Add another testcase for adding months over year-borders | Matthias Beyer | |
2017-10-09 | Add another testcase for adding months over year-borders | Matthias Beyer | |
2017-09-29 | Merge branch 'remove-result' | Matthias Beyer | |
2017-09-29 | Remove result module | Matthias Beyer | |
2017-09-27 | Merge branch 'remove-warnings' | Matthias Beyer | |
2017-09-27 | Merge branch 'iter' | Matthias Beyer | |
2017-09-27 | Remove unused variables | Matthias Beyer | |
2017-09-27 | Remove unused imports | Matthias Beyer | |