hledger/hledger-lib/Hledger/Read
Simon Michael 5a3e34cc55 imp:timeclock: syntax is more robust and featureful
The default timeclock parser (ie when not using --old-timeclock) has
the following changes, related to issues such as
[#2141], [#2365], [#2400], [#2417]:

- semicolon now always starts a comment; timeclock account names can't include semicolons
  (though journal account names still can)
- clock-in and clock-out entries now have different syntax
- clock-ins now require an account name
- clock-outs now can have a comment and tags
- the doc has been rewritten, and now mentions the --old-timeclock flag

- lib: accountnamep and modifiedaccountnamep now take a flag to allow semicolons or not
2025-08-31 10:58:37 +01:00
..
Common.hs imp:timeclock: syntax is more robust and featureful 2025-08-31 10:58:37 +01:00
CsvReader.hs dev: cleanups 2025-08-14 12:54:40 +01:00
InputOptions.hs feat: timeclock: Add support for multiple clocked in sessions (#2141) 2025-04-03 11:19:18 -10:00
JournalReader.hs imp:timeclock: syntax is more robust and featureful 2025-08-31 10:58:37 +01:00
LedgerReader.hs.disabled debug: move command parsing debug output down to level 8 2020-07-03 11:37:01 -07:00
RulesReader.hs feat:csv: support data generating scripts 2025-08-28 21:38:38 +01:00
TimeclockReader.hs imp:timeclock: syntax is more robust and featureful 2025-08-31 10:58:37 +01:00
TimedotReader.hs imp:timeclock: syntax is more robust and featureful 2025-08-31 10:58:37 +01:00