hledger/hledger-lib/Hledger
Mykola Orliuk 7437c96ff6 Make hledger-rewrite tool suitable for re-factoring original journals (#490)
* cli: fix bug in pivot for postings without tag

Without this fix for postings without tag query checked effective
account which is always empty text ("").

* rewrite: inherit dates, change application order

For budgeting it is important to inherit actual date of posting if it
differs from date of transaction. These dates will be added
as a separate line of comment.

More natural order of rewrites is when result of first defined one is
available for all next rewrites.

* rewrite: factor out Hledger.Data.AutoTransaction

* rewrite: add diff output

With this option you can modify your original files without loosing
inter-transaction comments etc. I.e. you can run:

hledger-rewrite --diff Agency \
  --add-posting 'Expenses:Taxes  *0.17' \
  | patch

As result multiple files should be updated.
Also it is nice to review your changes using colordiff instead of
patch.

* lib: track source lines range for journal

* doc: auto entries and diff output for rewrite
2017-01-20 07:33:24 -08:00
..
Data Make hledger-rewrite tool suitable for re-factoring original journals (#490) 2017-01-20 07:33:24 -08:00
Read Make hledger-rewrite tool suitable for re-factoring original journals (#490) 2017-01-20 07:33:24 -08:00
Reports Prettify option parsing errors (#478) 2017-01-13 13:10:11 -08:00
Utils use isSpace in lstrip (#441) 2016-12-20 09:29:12 -08:00
Data.hs lib: Period, a richer period type 2016-07-29 10:27:30 -07:00
Query.hs Feature/pivot implicit tags (#460) 2017-01-13 08:02:11 -08:00
Read.hs Changed behavior of readJournalFiles to be identical to readJournalFile for singleton lists (#437) 2016-12-07 07:59:24 -08:00
Reports.hs BalanceHistoryReport is not used 2016-08-08 07:11:16 -07:00
Utils.hs Fix a few spaceleaks (#413) 2017-01-12 16:24:53 -08:00