hledger-ui 1.50.1 → 1.50.2
raw patch · 5 files changed
+26/−53 lines, 5 filesdep ~brickdep ~hledgerdep ~hledger-libPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: brick, hledger, hledger-lib, vty
API changes (from Hackage documentation)
Files
- CHANGES.md +11/−6
- hledger-ui.1 +2/−14
- hledger-ui.cabal +5/−5
- hledger-ui.info +6/−16
- hledger-ui.txt +2/−12
CHANGES.md view
@@ -23,20 +23,25 @@ See also the hledger changelog. +# 1.50.2 2025-09-26++- Uses hledger 1.50.2++ # 1.50.1 2025-09-16 Fixes -- The transaction screen and error screen now update on data changes like other screens,- eg when using the E key, g key, or --watch.- [#2014], [#2288]- - When the journal is reloaded by the `g` key or `--watch`, the- --pivot (and --obfuscate) options are now preserved,+ `--pivot` (and `--obfuscate`) options are now preserved, and spurious errors are avoided. [#2451] -- The Z key (and the -E command line flag) toggles zero-balance accounts again.+- The transaction screen and error screen now update on data changes like other screens,+ eg when using the `E` or `g` keys or `--watch`.+ [#2014], [#2288]++- The `Z` key (and the `-E` command line flag) toggle zero-balance accounts again. (Stephen Morgan, [#2454]) Improvements
hledger-ui.1 view
@@ -1,5 +1,5 @@ -.TH "HLEDGER\-UI" "1" "September 2025" "hledger-ui-1.50.1 " "hledger User Manuals"+.TH "HLEDGER\-UI" "1" "September 2025" "hledger-ui-1.50.2 " "hledger User Manuals" @@ -17,7 +17,7 @@ .PD \f[CR]hledger ui [OPTS] [QUERYARGS]\f[R] .SH DESCRIPTION-This manual is for hledger\[aq]s terminal interface, version 1.50.1.+This manual is for hledger\[aq]s terminal interface, version 1.50.2. See also the hledger manual for common concepts and file formats. .PP hledger is a robust, user\-friendly, cross\-platform set of programs for@@ -406,14 +406,6 @@ On this screen (and the register screen), the \f[CR]E\f[R] key will open your text editor with the cursor positioned at the current transaction if possible.-.PP-This screen has a limitation with showing file updates: it will not show-them until you exit and re\-enter it.-So eg to see the effect of using the \f[CR]E\f[R] key, currently you-must: \- press \f[CR]E\f[R], edit and save the file, then exit the-editor, returning to hledger\-ui \- press \f[CR]g\f[R] to reload the-file (or use \f[CR]\-w/\-\-watch\f[R] mode) \- press \f[CR]LEFT\f[R]-then \f[CR]RIGHT\f[R] to exit and re\-enter the transaction screen. .SS Error screen This screen will appear if there is a problem, such as a parse error, when you press g to reload.@@ -494,10 +486,6 @@ .PP \f[CR]\-\-watch\f[R] is not robust, especially with large files (see WATCH MODE above).-.PP-The Transaction screen does not update after file changes, even if you-press \f[CR]g\f[R], until you exit and re\-enter it.-(#2288) .PP If you press \f[CR]g\f[R] with large files, there could be a noticeable pause with the UI unresponsive.
hledger-ui.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: hledger-ui-version: 1.50.1+version: 1.50.2 synopsis: Terminal interface for the hledger accounting system description: A simple terminal user interface for the hledger accounting system. It can be a more convenient way to browse your accounts than the CLI.@@ -74,7 +74,7 @@ hs-source-dirs: ./ ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures -Wno-orphans -Wno-type-defaults -Wno-unused-do-bind- cpp-options: -DVERSION="1.50.1" -DVERSION="1.50.1"+ cpp-options: -DVERSION="1.50.2" -DVERSION="1.50.2" build-depends: ansi-terminal >=0.9 , async@@ -89,8 +89,8 @@ , filepath , fsnotify >=0.4.2.0 && <0.5 , githash >=0.1.6.2- , hledger >=1.50.1 && <1.51- , hledger-lib >=1.50.1 && <1.51+ , hledger >=1.50.2 && <1.51+ , hledger-lib >=1.50.2 && <1.51 , megaparsec >=7.0.0 && <9.8 , microlens >=0.4 , microlens-platform >=0.2.3.1@@ -125,7 +125,7 @@ hs-source-dirs: app ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures -Wno-orphans -Wno-type-defaults -Wno-unused-do-bind -with-rtsopts=-T- cpp-options: -DVERSION="1.50.1"+ cpp-options: -DVERSION="1.50.2" build-depends: base >=4.18 && <4.22 , hledger-ui
hledger-ui.info view
@@ -18,7 +18,7 @@ or 'hledger ui [OPTS] [QUERYARGS]' - This manual is for hledger's terminal interface, version 1.50.1. See+ This manual is for hledger's terminal interface, version 1.50.2. See also the hledger manual for common concepts and file formats. hledger is a robust, user-friendly, cross-platform set of programs@@ -453,13 +453,6 @@ text editor with the cursor positioned at the current transaction if possible. - This screen has a limitation with showing file updates: it will not-show them until you exit and re-enter it. So eg to see the effect of-using the 'E' key, currently you must: - press 'E', edit and save the-file, then exit the editor, returning to hledger-ui - press 'g' to-reload the file (or use '-w/--watch' mode) - press 'LEFT' then 'RIGHT'-to exit and re-enter the transaction screen.- File: hledger-ui.info, Node: Error screen, Prev: Transaction screen, Up: SCREENS @@ -556,9 +549,6 @@ '--watch' is not robust, especially with large files (see WATCH MODE above). - The Transaction screen does not update after file changes, even if-you press 'g', until you exit and re-enter it. (#2288)- If you press 'g' with large files, there could be a noticeable pause with the UI unresponsive. @@ -576,11 +566,11 @@ Node: All accounts screen16229 Node: Register screen16592 Node: Transaction screen19035-Node: Error screen20610-Node: WATCH MODE20976-Node: --watch problems21874-Node: ENVIRONMENT23227-Node: BUGS23460+Node: Error screen20215+Node: WATCH MODE20581+Node: --watch problems21479+Node: ENVIRONMENT22832+Node: BUGS23065 End Tag Table
hledger-ui.txt view
@@ -11,7 +11,7 @@ hledger ui [OPTS] [QUERYARGS] DESCRIPTION- This manual is for hledger's terminal interface, version 1.50.1. See+ This manual is for hledger's terminal interface, version 1.50.2. See also the hledger manual for common concepts and file formats. hledger is a robust, user-friendly, cross-platform set of programs for@@ -366,13 +366,6 @@ editor with the cursor positioned at the current transaction if possi- ble. - This screen has a limitation with showing file updates: it will not- show them until you exit and re-enter it. So eg to see the effect of- using the E key, currently you must: - press E, edit and save the file,- then exit the editor, returning to hledger-ui - press g to reload the- file (or use -w/--watch mode) - press LEFT then RIGHT to exit and- re-enter the transaction screen.- Error screen This screen will appear if there is a problem, such as a parse error, when you press g to reload. Once you have fixed the problem, press g@@ -447,9 +440,6 @@ --watch is not robust, especially with large files (see WATCH MODE above). - The Transaction screen does not update after file changes, even if you- press g, until you exit and re-enter it. (#2288)- If you press g with large files, there could be a noticeable pause with the UI unresponsive. @@ -471,4 +461,4 @@ SEE ALSO hledger(1), hledger-ui(1), hledger-web(1), ledger(1) -hledger-ui-1.50.1 September 2025 HLEDGER-UI(1)+hledger-ui-1.50.2 September 2025 HLEDGER-UI(1)