Simon Michael
Simon Michael
PS I'm happy to help with such revisions if you'd like me to; I'd need access at https://hackage.haskell.org/package/hledger-iadd
Sorry I missed this report! I think it's normal that the journal parser rejects these unusual signs in a cost amount. Though perhaps it should be made to accept +,...
> This seems to be a corner case due to my implicit usage of $ as the currency - when I remove $ from the rules file, I get the...
Two solutions come to mind: - preprocess your CSV before hledger sees it, fixing the signs - implement negation at the point of CSV field reference, eg %-CSVFIELD would prepend...
And related, better performance testing/logging/reporting. Cf https://github.com/nomeata/gipeda
Related: #428, #1021
Nice! I'll try this on my old gnucash data as soon as I can fix sqlite saving on OSX.
There's also https://github.com/MatzeB/pygnucash/blob/master/gnucash2ledger.py
Good to know. Current hledger-master supports the `commodity` and `account` directives (though not all of Ledger's subdirectives).