summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2017-11-11Add internal timetype which resolves to either AmountExpr or DateMatthias Beyer
2017-11-11Fix: There must we whitespace!Matthias Beyer
2017-11-11Add tests for iso8601 parsingMatthias Beyer
2017-11-11Add into-conversions and simple test for itMatthias Beyer
2017-10-30Fix: Parse complete next expressionMatthias Beyer
2017-10-29Break amount expression parsing into multiple partsMatthias Beyer
2017-10-28Add testsMatthias Beyer
2017-10-28Add optional whitespaceMatthias Beyer
2017-10-28Use alt_complete!() hereMatthias Beyer
2017-10-28Add debug, partialeq, eq deriveMatthias Beyer
2017-10-28Sort tagsMatthias Beyer
2017-10-28Initial bootstrapping of nom-based parserMatthias Beyer
2017-10-22Design syntaxMatthias Beyer
2017-10-22Initial import for parserMatthias Beyer
2017-09-29Remove result moduleMatthias Beyer
2017-09-27Merge branch 'remove-warnings'Matthias Beyer
2017-09-27Remove unused variablesMatthias Beyer
2017-09-27Remove unused importsMatthias Beyer
2017-09-27Add "Until" iterator typeMatthias Beyer
2017-09-27Add WithoutFilter iteratorMatthias Beyer
2017-09-27Fix test: Do not iterate over years and do take only 12 instancesMatthias Beyer
2017-09-27Hand-write month-adjusting in add adjusting algorithmMatthias Beyer
2017-09-27Do not write month adjusting with macro, but hand-craftMatthias Beyer
2017-09-27Add tests to add more than one larger unit in the smaller unitMatthias Beyer
2017-09-27Add test debug outputMatthias Beyer
2017-09-26Fix feature-gate-caused compiler errorsMatthias Beyer
2017-09-26Make Iter auto-calculating, eliminate CalculatingIterMatthias Beyer
2017-09-26Implement filter interface for matchersMatthias Beyer
2017-09-26Add filter iteratorMatthias Beyer
2017-09-26Add Matcher trait for indicatorsMatthias Beyer
2017-09-26Add IntoCalculatingIter trait for calling calculate() on all iteratorsMatthias Beyer
2017-09-25Add more testsMatthias Beyer
2017-09-25Fix weird addition bug in iteratorMatthias Beyer
2017-09-19Add extensions for building iterators convenientlyMatthias Beyer
2017-09-19Let the TimeType be PartialEq, Eq, PartialOrd, OrdMatthias Beyer
2017-09-19Add tests to test TT::is_in()Matthias Beyer
2017-09-19Add tests for testing TT::is_a()Matthias Beyer
2017-09-16Add types to check whether TT::Moment is weekday / in monthMatthias Beyer
2017-09-16Add additional comment to TimeType::end_of_* functionsMatthias Beyer
2017-09-16Add TimeType::today()Matthias Beyer
2017-09-16Add test for end-of-minuteMatthias Beyer
2017-09-16Add tests for end-of-hourMatthias Beyer
2017-09-16Add tests to test end-of-dayMatthias Beyer
2017-09-16Add end of {day, hour, minute}Matthias Beyer
2017-09-16Add test for adjusting over monthsMatthias Beyer
2017-09-16Add test for get_num_of_days_in_month()Matthias Beyer
2017-09-16Use get_num_of_days_in_month() for adjustingMatthias Beyer
2017-09-16Add tests for end-of-monthMatthias Beyer
2017-09-16Remove printlnsMatthias Beyer
2017-09-16Move utility functions to util packageMatthias Beyer