hledger/hledger-lib/Hledger/Reports
savanto 230998136f imp: areg: do not abbrev other accts in machine-readable output (#1995)
- Do not turn "other accounts" into a comma-delimited string when the
  report is constructed, but pass `AccountName`s up the chain. This
  requires modifying the `AccountTransactionsReportItem` type to contain
  `[AccountName]` rather than `Text`.

- Perform the account name summarization
  (`Hledger.Data.AccountName.accountSummarizedName`) closer to the
  actual rendering of the report, so that different report formats can
  choose summarization strategy.

- Continue to summarize as before for terminal/text output (ie.
  human-readable). Do not summarize any more for machine-readable output
  (csv/html/fods).
2025-06-28 13:38:58 -07:00
..
AccountTransactionsReport.hs imp: areg: do not abbrev other accts in machine-readable output (#1995) 2025-06-28 13:38:58 -07:00
BalanceReport.hs imp: queries: Allow regular expression depth queries 2024-12-03 08:33:21 -10:00
BudgetReport.hs !dev: lib: Allow Account to store date-indexed balances. 2025-06-04 23:10:00 -10:00
EntriesReport.hs imp:print: support --invert [#2314] 2025-01-27 05:21:36 -10:00
MultiBalanceReport.hs fix: show historical balances even if report period is empty [#2403] 2025-06-15 22:42:58 -10:00
PostingsReport.hs !dev: lib: Allow Account to store date-indexed balances. 2025-06-04 23:10:00 -10:00
ReportOptions.hs fix: show historical balances even if report period is empty [#2403] 2025-06-15 22:42:58 -10:00
ReportTypes.hs dev: fix DisplayName's off-by-one indent value, noted in #2246 2024-10-08 23:11:57 -10:00