Commit graph

19 commits

Author SHA1 Message Date
35ed5804f3 Test most formula variables 2021-12-19 03:40:28 +01:00
1056bd626c Fix calculation of some formula variables 2021-12-19 03:40:16 +01:00
ff627b98df Prepare eval error handling for cli arg errors 2021-12-18 23:31:27 +01:00
2694c671c7 Fix start date calculation if task starts at last done 2021-12-15 00:04:16 +01:00
5d78b091c4 Fix range calculation for date formulas 2021-12-14 23:51:00 +01:00
6d0acf8db7 Fix range calculation for done tasks 2021-12-14 23:38:45 +01:00
8d004ab16c Add todos 2021-12-13 23:44:41 +01:00
696009d34e Fix simple end dates being ignored 2021-12-13 19:12:37 +00:00
5d191d0edd Remember what files error spans come from 2021-12-12 20:18:58 +00:00
5ee70bd769 Implement proper errors for expression evaluation
... the hard way
2021-12-06 22:19:24 +01:00
cb7c87b8b2 Implement formula evaluation for DATE statement 2021-12-06 12:47:19 +00:00
c391d76690 Limit birthday range with FROM and UNTIL 2021-12-06 11:01:21 +00:00
54ffb7a70a Extract primitive types to separate file 2021-12-05 19:21:59 +01:00
8d49ac139a Use span in step error message 2021-12-05 18:35:34 +01:00
96be690e9a Clean up some imports 2021-12-05 18:30:09 +01:00
4c83df76d4 Implement DATE statement 2021-12-05 18:27:42 +01:00
85d2c4bf89 Simplify entries and entry dates 2021-12-05 17:06:27 +01:00
d7dc8aac77 Evaluate BDATEs again 2021-12-04 23:34:27 +01:00
2112272347 Reorganize spec evaluation 2021-12-04 23:24:21 +01:00