packages feed

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 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)