diff --git a/hledger/Hledger/Cli/Commands/Accounts.txt b/hledger/Hledger/Cli/Commands/Accounts.txt index d15b9e4ac..2248f4f19 100644 --- a/hledger/Hledger/Cli/Commands/Accounts.txt +++ b/hledger/Hledger/Cli/Commands/Accounts.txt @@ -11,6 +11,9 @@ by matched postings are shown. It shows a flat list by default. With you can add --drop N to omit the first few account name components. Account names can be depth-clipped with depth:N or --depth N or -N. +With --types, it also shows each account's type, if it's known. (See +Declaring accounts > Account types.) + Examples: $ hledger accounts diff --git a/hledger/Hledger/Cli/Commands/Aregister.txt b/hledger/Hledger/Cli/Commands/Aregister.txt index 9a492c333..bbe76f13f 100644 --- a/hledger/Hledger/Cli/Commands/Aregister.txt +++ b/hledger/Hledger/Cli/Commands/Aregister.txt @@ -47,6 +47,12 @@ Each aregister line item shows: Transactions making a net change of zero are not shown by default; add the -E/--empty flag to show them. +For performance reasons, column widths are chosen based on the first +1000 lines; this means unusually wide values in later lines can cause +visual discontinuities as column widths are adjusted. If you want to +ensure perfect alignment, at the cost of more time and memory, use the +--align-all flag. + This command also supports the output destination and output format options. The output formats supported are txt, csv, and json. diff --git a/hledger/Hledger/Cli/Commands/Register.txt b/hledger/Hledger/Cli/Commands/Register.txt index afc147231..ccb03b4ca 100644 --- a/hledger/Hledger/Cli/Commands/Register.txt +++ b/hledger/Hledger/Cli/Commands/Register.txt @@ -22,6 +22,12 @@ $ hledger register checking With --date2, it shows and sorts by secondary date instead. +For performance reasons, column widths are chosen based on the first +1000 lines; this means unusually wide values in later lines can cause +visual discontinuities as column widths are adjusted. If you want to +ensure perfect alignment, at the cost of more time and memory, use the +--align-all flag. + The --historical/-H flag adds the balance from any undisplayed prior postings to the running total. This is useful when you want to see only recent activity, with a historically accurate running balance: diff --git a/hledger/Hledger/Cli/Commands/Tags.txt b/hledger/Hledger/Cli/Commands/Tags.txt index c229907fd..774e5ce4c 100644 --- a/hledger/Hledger/Cli/Commands/Tags.txt +++ b/hledger/Hledger/Cli/Commands/Tags.txt @@ -1,15 +1,26 @@ tags -List the unique tag names used in the journal. With a TAGREGEX argument, -only tag names matching the regular expression (case insensitive) are -shown. With QUERY arguments, only transactions matching the query are -considered. - -With the --values flag, the tags' unique values are listed instead. - -With --parsed flag, all tags or values are shown in the order they are -parsed from the input data, including duplicates. - -With -E/--empty, any blank/empty values will also be shown, otherwise -they are omitted. +List the tags used in the journal, or their values. _FLAGS + +This command lists the tag names used in the journal, whether on +transactions, postings, or account declarations. + +With a TAGREGEX argument, only tag names matching this regular +expression (case insensitive, infix matched) are shown. + +With QUERY arguments, only transactions and accounts matching this query +are considered. If the query involves transaction fields (date:, desc:, +amt:, ...), the search is restricted to the matched transactions and +their accounts. + +With the --values flag, the tags' unique non-empty values are listed +instead. With -E/--empty, blank/empty values are also shown. + +With --parsed, tags or values are shown in the order they were parsed, +with duplicates included. (Except, tags from account declarations are +always shown first.) + +Tip: remember, accounts also acquire tags from their parents, postings +also acquire tags from their account and transaction, transactions also +acquire tags from their postings.