| 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. | ||
|---|---|---|
| .. | ||
| Account.hs | ||
| AccountName.hs | ||
| Amount.hs | ||
| Balancing.hs | ||
| Dates.hs | ||
| Journal.hs | ||
| Json.hs | ||
| Ledger.hs | ||
| Period.hs | ||
| PeriodicTransaction.hs | ||
| Posting.hs | ||
| RawOptions.hs | ||
| StringFormat.hs | ||
| Timeclock.hs | ||
| Transaction.hs | ||
| TransactionModifier.hs | ||
| Types.hs | ||
| Valuation.hs | ||