Commit graph

22 commits

Author SHA1 Message Date
7ed4ba2372 Parse all DATE variants 2021-11-19 21:34:19 +01:00
99259784cf Return type directly if Result is unnecessary 2021-11-19 20:35:18 +01:00
04417ea0f9 Start parsing expressions 2021-11-19 20:31:46 +01:00
8fb69df548 Create own Time
This allows me to use "24:00" as time
2021-11-19 19:51:55 +01:00
8143c2bf35 Parse DATE with fixed start date 2021-11-19 19:49:37 +01:00
8c83c0b0b9 Parse deltas 2021-11-19 19:14:14 +01:00
d298ffabb2 Split up DATE parsing 2021-11-19 12:25:51 +00:00
d006f03df3 Parse DONE 2021-11-19 11:46:04 +00:00
747e6db8a5 Print file path in error message 2021-11-19 01:15:34 +01:00
2724d2aefe Parse FROM, UNTIL and EXCEPT 2021-11-19 01:04:48 +01:00
d7c843ed86 Change description format
Descriptions must now be prefixed by a '#' symbol instead of indented.
2021-11-19 00:48:12 +01:00
76eed7f30d Parse descriptions properly 2021-11-18 23:57:16 +01:00
90f74c82bc Continue parsing the pest output 2021-11-18 23:46:49 +01:00
6e53446a08 Start interpreting pest output 2021-11-18 21:59:18 +01:00
1e58672e21 Switch to pest-generated parser 2021-11-18 02:49:38 +01:00
9c9e5764f2 Play around with line-wise parsing 2021-11-17 23:48:24 +01:00
2a1560cfb9 Start parsing lines 2021-11-17 22:52:58 +01:00
f6c249393b Remove parsing logic 2021-11-17 21:55:40 +01:00
d8ec2e6c3a Extract parser into its own submodule 2021-11-08 12:23:45 +00:00
2ef7fd0f5e Get rid of nom 2021-11-07 02:04:18 +00:00
a8ddaefa78 Parse deltas 2021-11-06 18:08:30 +01:00
107966389c Parse simple dates and times 2021-11-06 17:36:40 +01:00