On Sun, Aug 01, 2010 at 11:01:53AM -0700, Simon Michael wrote: > How careful are you folks about changing past journal data, eg to > clean up the account tree ?
I sometimes find it necessary to change past data--for instance to incorporate new information that I didn't keep track of before. I keep the ledger in git so before doing anything major I create a new branch. Then I can use "ledger -s bal" to compare the balances in the new and old branches to sure nothing changed that shouldn't have changed. I also do "git diff" to eyeball all the changes at once to look for anomalies. The ability to keep the ledger in git is hugely helpful. Recently I had to add something like 4000 lines of data (couldn't have done it without some simple awk scripts.) The fact that Ledger fits in with all the other Unix tools is so neat that I will eventually write a blog post about how wonderful it is. -- SILICA GEL Do not eat!
