Simon Michael

Results 1245 comments of Simon Michael

Increased the bounty on this from $100 to $400. (#73 handle misconfigured locale more gracefully).

Summarising some new chat and work: Current behaviour: we try to read all files with the system locale's encoding, even if that's ASCII (as with LANG=C, eg on nix). Except...

Related: #2394. I have updated the nightly binaries to recognise, and show the helpful message for, another case of decoding failure not previously recognised.

This issue's bounty was set in 2020 and increased in 2025: > The hledger project will offer a bounty of $50 for any decent progress on this, or $400 for...

Perhaps should be re-opened in https://github.com/peti/hledger-interest/issues.

Here's some related [discussion](https://forum.plaintextaccounting.org/t/hledger-how-to-calculate-interest-with-rate-changing-in-the-middle-of-the-year/208) and a PR https://github.com/peti/hledger-interest/pull/23 from 2024-03. I inquired about this again in 2025-01 and 2025-03 (by email; no response yet): > I had some good luck...

Detection of new transactions is import's key feature, so it's natural for it to always write a .latest file (except in --dry-run mode). I agree that makes `import -` not...

When reading, you can specify the rules file: `hledger print -f csv:- --rules=foo.rules` A similar option could be provided for specifying the latest file: `hledger import csv:- --latest=.latest.foo` I'm not...

Yes. Our command-line parsing is exciting, it begins [here](https://github.com/simonmichael/hledger/blob/master/hledger/Hledger/Cli.hs#L238).

Indeed. These "macros"/"templates" pop up and overlap in quite a few places: - shorthand journal entries - the [add](http://hledger.org/hledger.html#add) command - converting CSV - automated transactions/postings (https://github.com/simonmichael/hledger/issues/99) - [hledger-rewrite](http://hledger.org/hledger.html#rewrite)