Simon Michael
bcc8471966
;doc:csv: How CSV rules are evaluated: clarify
2025-04-16 10:29:28 -10:00
Simon Michael
6aa072e1a4
;doc:csv: How CSV rules are evaluated: clarify
2025-04-16 10:16:28 -10:00
Simon Michael
df5d14628a
;doc:cli: adjust source to avoid disrupting markdown-mode outline
2025-04-16 08:40:58 -10:00
Simon Michael
d7a98d4c15
;examples: a copy of the quickstart journal from the home page
2025-04-12 22:27:15 -10:00
Simon Michael
da32e4f9a9
;examples:i18n: add no, se
2025-04-12 22:26:53 -10:00
Simon Michael
c8706d376c
;examples:i18n: readme
2025-04-12 21:43:27 -10:00
Simon Michael
84c4975271
;examples:i18n: new translations of the top level account declarations
...
Files named by language code, add comments, add equity:conversion
account, new translations by google gemini 2.5 pro, add arabic,
german, spanish.
2025-04-12 21:32:54 -10:00
Simon Michael
57b13dab73
;doc:cli: fix hledger-iadd link
2025-04-12 14:33:15 -10:00
Simon Michael
95c99be616
;doc:dev: move github topic links here
2025-04-12 10:55:47 -10:00
Simon Michael
936739340a
;doc: bin: hledger-sankeymatic
2025-04-11 09:07:24 -10:00
Simon Michael
9340b73aae
imp: improve/format errors for various failures [ #2367 ]
...
These now call error' and show errors in the standard style:
- reading a nonexistent data file
- reading an unsafe dotted file name on windows
- web: using --socket on windows
- demo: demo not found
- demo: error while running asciinema
- diff: bad arguments
- print --match: no match found
- register --match: no match found
- roi: no investment transactions found
2025-04-11 08:06:47 -10:00
Simon Michael
454c669fe4
fix:cli,ui,web: consistent console error output independent of GHC version [ #2367 ]
...
Hledger.Utils.IO helpers have been updated and new ones have been
added (exitOnExceptions, exitWithError) to allow consistent display of
program errors whether compiled with GHC <9.10, GHC 9.10, or GHC >9.10.
The trailing newlines added by GHC 9.10 are gone,
and so is the "uncaught exception" output added by GHC 9.12.
2025-04-11 08:06:47 -10:00
Simon Michael
21ad2a41a7
;tools:Justfile: simplify STACK defs
2025-04-09 18:16:53 -10:00
Simon Michael
50e0405031
;tools: silence ghci warning if user has defined :rmain
2025-04-09 18:16:24 -10:00
Simon Michael
9b6d3da677
;cabal: update cabal files
2025-04-09 10:58:54 -10:00
Simon Michael
ee3b6c29ce
;pkg: allow ghc 9.12
2025-04-09 10:58:52 -10:00
Simon Michael
f8f9892840
;pkg: update stack yaml deps
2025-04-09 10:58:52 -10:00
Simon Michael
01c1f3c8a5
;pkg: simplify stack yaml file names
2025-04-09 10:58:52 -10:00
Simon Michael
bc16552e5d
;doc:csv:encoding: add hledger version info
2025-04-08 19:30:59 -10:00
Simon Michael
e57764f676
;doc: beancount output: edits
2025-04-05 03:43:29 -10:00
Simon Michael
8b771e87d2
;examples: forecast-budget* -> goal-budget*
2025-04-04 10:00:47 -10:00
Simon Michael
ed12a057c0
;doc:FILES: link fixes
2025-04-04 07:54:03 -10:00
Simon Michael
70f2f77f04
;doc:FILES: simplify a little
2025-04-04 07:48:16 -10:00
Simon Michael
8bd2b8159b
;doc:FINANCE: expand financial reports link
2025-04-04 07:48:16 -10:00
Michael Rees
62071bc4c2
feat: timeclock: Add support for multiple clocked in sessions ( #2141 )
...
We now support having multiple sessions clocked in. These are paired by
account name if given on the out entry, and otherwise an out closes the
most recent in entry.
Note that this breaks some backwards compatibility, in that we
previously ignored the description on the clock out entry. To mitigate
this, a new hidden flag --timeclock-old has been added, which reverts to
the old behavior.
2025-04-03 11:19:18 -10:00
Simon Michael
3c9edcdd34
;doc:ISSUES: simplify user pain score again
2025-04-02 15:08:36 -10:00
Simon Michael
e03f4ca076
;doc:ui: edits
2025-04-02 14:54:53 -10:00
Simon Michael
761b66b00c
;doc:ui: edits
2025-04-02 14:48:41 -10:00
Simon Michael
cbdbaf114d
;doc:ISSUES: edits
2025-04-02 14:39:48 -10:00
Simon Michael
49c9444148
;doc:manuals: simplify bug reporting boilerplate
2025-04-02 14:35:17 -10:00
Simon Michael
359307ed4b
;doc:ui: another --watch tip
2025-04-02 14:33:55 -10:00
Simon Michael
d57f7e67c4
;doc:ISSUES: links
2025-04-02 14:26:39 -10:00
Simon Michael
1ed3635836
;doc:ui: update --watch bug notes
2025-04-02 14:09:28 -10:00
Simon Michael
cf03f7e428
fix:ui: require fsnotify-0.4.2.0+, detecting events more reliably on mac
...
This requires hfsevents-0.1.8 which fixes some events being ignored on
mac (https://github.com/luite/hfsevents/pull/19 ), possibly making
hledger-ui --watch more reliable in that regard.
2025-04-02 13:22:19 -10:00
Simon Michael
666abefba9
;pkg:stack: bump all to 2025-04-01 snapshot
...
This also bumps to fsnotify-0.4.2.0 and hfsevents-0.1.8, fixing some
events being ignored on mac (https://github.com/luite/hfsevents/pull/19 ),
which could make hledger-ui --watch more reliable (though I haven't
noticed that problem).
2025-04-02 13:20:03 -10:00
Simon Michael
512893701c
;doc:ISSUES: links
2025-04-02 10:42:15 -10:00
Simon Michael
3ed03a94b3
;doc:ISSUES: notes
2025-04-02 10:31:37 -10:00
Simon Michael
b8f250bf7d
;doc:ISSUES: notes
2025-04-02 10:15:51 -10:00
Simon Michael
683c35b8de
;doc:ISSUES: cleanup
2025-04-02 09:38:33 -10:00
Simon Michael
642bf00ddc
;doc:ISSUES: edits
2025-04-01 18:51:23 -10:00
Simon Michael
cb91bf2043
;doc:ISSUES: links
2025-04-01 18:27:04 -10:00
Simon Michael
9642f1ab54
;doc:ISSUES: links
2025-04-01 18:23:37 -10:00
Simon Michael
1b33250f78
;doc:ISSUES: links
2025-04-01 18:09:41 -10:00
Simon Michael
e034bf2b92
;doc:ISSUES: links
2025-04-01 18:07:59 -10:00
Simon Michael
1ecb377d47
;doc:ISSUES: severity* labels -> annoyance*
2025-04-01 16:17:52 -10:00
Simon Michael
a3d1859c7b
;doc:ISSUES: impact* labels -> affects*; update label descriptions
2025-04-01 15:53:49 -10:00
Simon Michael
14bd195f5d
;doc:ISSUES: link updates
2025-04-01 15:29:36 -10:00
Simon Michael
f698b87690
;doc:ISSUES: cleanup
2025-04-01 14:55:10 -10:00
Simon Michael
b2c70e262a
;doc:ISSUES: more links
2025-04-01 14:53:24 -10:00
Simon Michael
93853819e2
;doc:ISSUES: more links
2025-04-01 14:49:57 -10:00