hledger/hledger-lib/Hledger
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
..
Data feat: lib: Allow special string %account in auto-posting rules (#1975) 2025-06-24 10:12:57 -07:00
Read imp: commodities/payees/tags: used/declared flags, like accounts 2025-06-15 07:32:40 -10:00
Reports imp: areg: do not abbrev other accts in machine-readable output (#1995) 2025-06-28 13:38:58 -07:00
Utils ;dev: cleanup 2025-06-12 18:48:48 -10:00
Write dev: refactor Hledger.Write.Html etc, reducing Lucid references 2025-01-25 11:53:51 -10:00
Data.hs !dev: lib: Allow Account to store date-indexed balances. 2025-06-04 23:10:00 -10:00
Query.hs imp: commodities/payees/tags: used/declared flags, like accounts 2025-06-15 07:32:40 -10:00
Read.hs imp:lib:Hledger.Utils.Debug: simpler, more consistent dbg* names 2025-05-21 22:54:00 -10:00
Reports.hs cln: tests: Remove test and tests, which are just aliases for testCase 2021-08-30 16:32:19 -10:00
Utils.hs dev: fix warnings with ghc 9.10 / base 4.20 2024-09-30 17:20:13 -10:00