hledger/hledger-lib/Hledger/Read
Simon Michael 56be63e6f1 feat: queries can now match account tags (#1817)
Accounts, postings, and transactions can now all be filtered by the
tags in an account's declaration. In particular it's now possible to
more reliably select accounts by type, using their type: tag rather
than their name:

    account myasset       ; type:Asset
    account myliability   ; type:Liability

    $ hledger accounts tag:type=^a
    myasset

Accounts inherit tags from their parents.

API changes:
A finalised Journal has a new jdeclaredaccounttags field
for easy lookup of account tags.
Query.matchesTaggedAccount is a tag-aware version of matchesAccount.
2022-01-30 09:47:52 -10:00
..
Common.hs feat: queries can now match account tags (#1817) 2022-01-30 09:47:52 -10:00
CsvReader.hs cln: csv: small rename 2021-12-08 16:57:53 -10:00
InputOptions.hs fix: cost: Add inferred equity postings during journal finalisation, so 2022-01-16 18:37:18 -10:00
JournalReader.hs feat: queries can now match account tags (#1817) 2022-01-30 09:47:52 -10:00
LedgerReader.hs.disabled debug: move command parsing debug output down to level 8 2020-07-03 11:37:01 -07:00
TimeclockReader.hs pkg: Drop base-compat-batteries dependency. 2021-10-31 07:56:07 -10:00
TimedotReader.hs timedot: a D default commodity (and style) is applied to timedot aounts 2021-11-05 23:34:46 -10:00