Simon Michael
f5c629014e
;doc:relnotes: use more reliable changelog links
2025-09-16 11:36:22 -07:00
Simon Michael
77517e9f21
;doc:RELEASING: updates
2025-09-16 11:27:28 -07:00
Simon Michael
39d95753be
;tools:just: reorganise, cleanups
2025-09-16 11:21:14 -07:00
Simon Michael
d97a10d32c
;doc:RELEASING: updates
2025-09-16 10:49:28 -07:00
Simon Michael
ae2774ecfc
;tools: just updates
2025-09-16 10:49:20 -07:00
Simon Michael
980a0d6e45
;doc:RELEASING: drop checkboxes
2025-09-16 10:29:21 -07:00
Simon Michael
75325fe626
;doc:RELEASING: updates, formatting
2025-09-16 10:25:37 -07:00
Simon Michael
603185b600
;doc:changelogs:clarify; show API changes in hledger & hledger-lib separately
2025-09-16 10:11:30 -07:00
Simon Michael
8def1143d2
;doc:changelogs:1.50.1: add issue links
2025-09-16 10:10:30 -07:00
Simon Michael
90a7f191d4
;doc: relnotes: drop API changes, not needed here
2025-09-16 08:59:25 -07:00
Simon Michael
b6b519ab1b
;tools:just ghnightly* -> nightly*
2025-09-16 06:56:29 -07:00
Simon Michael
15eb1016e0
;doc:ANNOUNCE.short: 1.50.1
2025-09-16 06:56:09 -07:00
Simon Michael
36a1cbaff6
;doc: changelogs
2025-09-16 05:20:48 -07:00
Simon Michael
0dc6b32374
;doc: rename ANNOUNCE.short
...
Use whenever a short announcement is needed, eg for minor releases.
Keep short enough and plain text enough for mastodon posts.
2025-09-16 05:05:16 -07:00
Simon Michael
534fd75ed9
;doc: relnotes: 1.50.1
2025-09-16 05:05:09 -07:00
Simon Michael
ffb6b9ec1b
;tools:relnotes: fixes
2025-09-16 05:05:04 -07:00
Simon Michael
fe0d4fd3ec
;doc: changelogs
2025-09-16 04:24:00 -07:00
Simon Michael
53b5c371e0
;pkg:bump stack snapshots
2025-09-15 16:27:35 -07:00
Stephen Morgan
f515c5f811
fix: balance: Don't display zero rows with --no-elide ( #2454 )
...
Zero rows with --no-elide should only be displayed if either --empty is
called or they have non-zero children at some depth.
2025-09-15 15:40:32 -07:00
Simon Michael
8c051f3af1
;doc:Text encoding: updates
2025-09-13 15:08:13 +01:00
Simon Michael
3e449fe238
fix:setup: fix "undeclared commodities" whitespace
2025-09-13 14:35:59 +01:00
Simon Michael
546b172be2
dev:ui:transaction, error screens: fix for third fix
2025-09-13 09:46:48 +01:00
Simon Michael
112272fd8f
fix:ui:transaction, error screens: more robust updating, third fix [ #2014 ], [ #2288 ]
...
This makes both transaction screen and error screen below the
transaction screen update as we'd expect when using the E key, g key,
or --watch. No visible bugs known at the moment.
2025-09-13 09:23:59 +01:00
Simon Michael
549ccd2743
;tools: Shake cabalfiles: note issue
2025-09-13 07:34:06 +01:00
Simon Michael
8c4e2e08b6
;cabal: update cabal files
2025-09-13 06:57:22 +01:00
Simon Michael
d303e09603
imp:ui: improve debug output
2025-09-12 22:56:31 +01:00
Simon Michael
e9c1fc36a3
fix:ui:transaction screen: update on data changes, second fix [ #2288 ]
...
This one is more thorough and hopefully more robust.
Compared to the first fix, it fixes an error seen in --watch mode
when you save an error (and maybe then save a second edit,
and then repair the error - I forget)
2025-09-12 10:04:41 +01:00
Simon Michael
e87d9e3ce3
;dev:ui: note issue with regenerateScreens
2025-09-12 10:02:35 +01:00
Simon Michael
5d1bb5c2ad
;dev:ui:ErrorScreen: note possible updating issue after E key
2025-09-12 10:02:35 +01:00
Simon Michael
27fcd50914
dev:ui:refactor, clarify uiReload*
2025-09-12 10:02:35 +01:00
Simon Michael
51842034dd
dev:ui:refactor, rename enableForecast
2025-09-12 10:02:35 +01:00
Simon Michael
53bd228973
imp:ui: debug output improvements
2025-09-12 10:02:35 +01:00
Simon Michael
7ccc0d5bdd
lib:Hledger.UI.ErrorScreen: rename, clarify uiReload*
...
uiReloadJournal -> uiReload
uiReloadJournalIfChanged -> uiReloadIfFileChanged
2025-09-12 10:02:35 +01:00
Simon Michael
c7c196caa6
fix:ui:transaction screen: update on data changes, first fix [ #2288 ]
...
Make the transaction screen refresh properly after running an editor
with E, or reloading with g or --watch.
2025-09-12 10:02:02 +01:00
Simon Michael
c906788334
;dev:ui: RegisterScreen: cleanup
2025-09-11 16:45:52 +01:00
Simon Michael
1d0ea95b9c
;doc:changelogs
2025-09-11 11:09:12 +01:00
Simon Michael
f731d3c25a
lib!: Hledger.Cli.Utils: stop exporting pivotByOpts, anonymiseByOpts
2025-09-11 10:51:16 +01:00
Simon Michael
46c2980fa0
;doc:CHANGES edit
2025-09-11 10:44:05 +01:00
Simon Michael
c19620f3bc
lib!: refactor, rename
...
pivotByOpts -> maybePivot
anonymiseByOpts -> maybeWarnAboutAnon
2025-09-11 10:18:41 +01:00
Simon Michael
e64c26e603
lib!: rename withJournal -> withJournalDo, with alias and deprecation warning
2025-09-11 10:03:10 +01:00
Simon Michael
2c18614e7b
;dev: journalTransform notes
2025-09-11 09:58:24 +01:00
Simon Michael
a4692a4a38
fix:ui: preserve --pivot (and --obfuscate) options when reloading [ #2451 ]
2025-09-11 09:56:42 +01:00
Simon Michael
8fe97adbef
;tools: just ghci-ui: make :main work again
2025-09-11 09:30:08 +01:00
Simon Michael
e113dcec6d
;doc:ISSUES: links
2025-09-11 07:55:36 +01:00
Simon Michael
ed5cf569b5
imp:print: alphabetise flags, mostly
2025-09-11 07:33:22 +01:00
Simon Michael
3a1e30255c
fix:print: remove unused --show-costs flag from command line help
2025-09-11 07:33:22 +01:00
Simon Michael
6d164b48a0
imp:journal: in amounts, also allow and ignore empty {} (or {{}})
2025-09-11 07:33:22 +01:00
Simon Michael
eb9fa40d5b
;doc:valuation: edit
2025-09-11 07:33:22 +01:00
Stephen Morgan
aad61e465d
fix: balance: Correctly handle empty journals ( #2452 )
...
Eliminate several partial functions.
2025-09-11 07:29:27 +01:00
Simon Michael
1d56db0ad8
;bin:README: link to csv rules doc
2025-09-07 09:31:51 +01:00