Simon Michael
482e688d07
;doc:add: now balance assignment adding, as a separate commit
2025-11-17 18:56:08 -10:00
Simon Michael
16a3031357
;doc:add: don't mention balance assignment adding yet
...
It doesn't really belong in the upcoming minor release; but it got
committed along with a fix which does.
2025-11-17 18:54:37 -10:00
Simon Michael
f29fbbe9ea
fix:add: check balance assertions more accurately; allow balance assignments [ #2478 ]
...
Balance assertions are now checked more accurately, with awareness of
how everything is ordered in the journal.
Also, it's now possible to add balance assignments.
2025-11-17 18:49:56 -10:00
Simon Michael
4920d76a3a
imp:cli,ui,web: always build with -threaded [ #2495 ]
...
It's required for runPager and presumably for the web server among
other things. The old "threaded" build flag has been dropped.
2025-11-17 14:57:13 -10:00
Simon Michael
098e65352c
fix:pkg: make threaded (and dev and library-only) build flags manual [ #2495 ]
...
The threaded runtime is required at least for hledger's pager output,
and probably for other things. It's controlled by the "threaded" build
flag for some historical reason. Now, that flag is marked as manual,
so that it can no longer be toggled by cabal. (Probably the build flag
should be dropped, that can be tried later.)
Related: Debian bug #1120833 , causing an unusable hledger-1.50.2 package.
2025-11-17 14:51:23 -10:00
Simon Michael
97266bca13
;doc:csv:if: link skip, end more clearly
2025-11-17 06:45:15 -10:00
Simon Michael
346d922f2d
;doc:print: note another way print can disrupt journal readability
...
(same-day balance assertions)
2025-11-16 21:24:10 -10:00
Simon Michael
73d9608c66
;doc:add: balance assertions/assignments: edits [ #2494 ]
2025-11-16 15:05:44 -10:00
Simon Michael
08c44d2c98
;doc:add: balance assertions/assignments: clarify, fix [ #2494 ]
2025-11-16 15:00:17 -10:00
Simon Michael
19377ae5ff
;doc:REGRESSIONS
2025-11-16 11:11:19 -10:00
Simon Michael
86acb04462
;pkg:cabal: fix build with ghc <9.14
2025-11-15 21:33:57 -10:00
Simon Michael
356e2ba88a
fix:journal: repair 1.50's journal reading slowness [ #2493 ]
...
Since 1.50, sourceFilePath, which does IO operations, was being called for every item in the journal.
On my machine this was causing a ~40% slowdown,
but probably it could be more depending on storage system.
Now it's once again called only once per include directive.
Speed seems slightly better now than 1.43 for some reason
(eg: 13k txns/s -> 8k txns/s -> 14k txns/s).
2025-11-15 21:22:36 -10:00
Simon Michael
3d0bc53657
;doc:dev: edits
2025-11-14 12:53:16 -10:00
Simon Michael
c3307a5050
;doc:dev: link to obsidian dev notes
2025-11-14 12:48:56 -10:00
Simon Michael
17c55c366b
;doc:csv:source: wording
2025-11-14 05:39:28 -10:00
Simon Michael
17508cc844
;scripts: hledgerj1: example of a wrapper reading a custom format
2025-11-13 12:42:09 -10:00
Simon Michael
508f011b1d
;doc:ACHIEVEMENTS
2025-11-13 08:46:28 -10:00
Simon Michael
8fbbd80cce
;doc:ACHIEVEMENTS: non-programming-tools ranking
2025-11-13 08:42:59 -10:00
Simon Michael
93683b5a3f
;doc:dev: link to the deepwiki AI docs
2025-11-12 20:00:52 -10:00
Simon Michael
671c761464
;doc:areg: edits
2025-11-12 20:00:45 -10:00
Simon Michael
cf315c05b7
;doc:areg: formatting
2025-11-11 07:15:50 -10:00
Simon Michael
33e3eba828
;doc:check: edits, correction
2025-11-09 10:34:05 -10:00
samahri
b588ba0dcc
imp: Show parent accounts in tree mode for context
2025-11-04 18:46:52 -10:00
Joschua Kesper
e2f2a22346
fix: html: Nested tables resulting in broken HTML on export
...
A HTML export results in a table which has a stylesheet and another table
nested inside. This is not valid HTML and gets auto corrected by closing the
first table and opening another table. The result is the heading of the table
can expand further than the remaining table.
This results in a few notable changes:
- The date is in a far bigger cell and it's very noticeable it's centered compared to the amounts
(we may want to right align the date, though I don't have any particular thoughts about this)
- We no longer have two consecutive lines with black background and the start
- The table is as big as the heading (+ the default left margin)
2025-11-04 18:42:03 -10:00
Simon Michael
6111706eba
Summary: ;doc:Value reporting: edits
2025-11-03 08:14:08 -10:00
Simon Michael
a42b256712
Summary: ;doc:Value reporting: edits
2025-11-03 08:12:32 -10:00
Simon Michael
7820eb6b48
;doc:Value reporting: more advice, examples for COMM
2025-11-03 08:11:02 -10:00
Simon Michael
38f7e521a1
;doc:Value reporting: warn about -V, emphasise -X
2025-11-03 08:00:22 -10:00
Simon Michael
f5fdc8679c
;doc:check: edit
2025-11-03 06:48:58 -10:00
Simon Michael
7af1b8f1c0
;doc:check: edit
2025-11-03 06:46:39 -10:00
Simon Michael
97e4495ef3
;doc:check: edit
2025-11-03 06:42:42 -10:00
Simon Michael
8a5be241b0
;doc: update embedded manuals
2025-11-03 06:35:05 -10:00
Simon Michael
652df1a28d
;fix:check:doc: drop obsolete note about transaction balancing
2025-11-03 06:30:58 -10:00
Simon Michael
07fa6bbc9c
;doc:argument files: edits
2025-11-01 22:22:56 -10:00
Simon Michael
aed9e9e9b7
;doc:argument files: edits
2025-11-01 22:03:36 -10:00
Simon Michael
a1c4c8bbed
;doc:argument files: corrections
2025-11-01 22:02:54 -10:00
Simon Michael
de822ae813
;fix:close:doc:customisation: edit [ #2492 ]
2025-11-01 10:37:41 -10:00
Simon Michael
a50d02ca04
;fix:close:doc:customisation: edit [ #2492 ]
2025-11-01 10:19:50 -10:00
Simon Michael
e4430ea7bc
;fix:close:doc:customisation: clarify [ #2492 ]
2025-11-01 10:17:58 -10:00
Simon Michael
9bfa3862c6
;doc:ghrelnotes, RELEASING: plan for immutable github releases
2025-10-31 09:29:53 -10:00
Simon Michael
2b15846636
;doc:depth: rewrite, note combining issue
2025-10-28 14:11:50 -10:00
Simon Michael
db368edb42
;doc:REGRESSIONS: manage expectations
2025-10-27 12:52:58 -10:00
Simon Michael
45bcc210f9
;tools:gitignore: don't ignore website source files under site/
...
allowing them to be easily opened in vscode.
2025-10-26 10:56:12 -10:00
Simon Michael
d66c9d3d74
;doc:bin/README: link new simplefin doc
2025-10-26 10:55:26 -10:00
Simon Michael
d97fa51b65
;doc:CHANGES, relnotes:hledger 1.33: fix typo
2025-10-24 11:00:35 -10:00
Simon Michael
54652fa509
;doc: Setting LEDGER_FILE: rewrite, new windows procedures
2025-10-24 10:30:46 -10:00
Simon Michael
b67555bdb7
;doc: demote COMMON TASKS subheadings
2025-10-24 10:30:46 -10:00
ooker
e3736fddde
;docs:manual: add info about the -c command line option in the commodity directy section
2025-10-20 03:28:42 -10:00
Simon Michael
8f2b84a783
;doc:ROADMAP
2025-10-15 13:31:43 -10:00
Simon Michael
7b52df8436
;doc:ROADMAP
2025-10-15 13:28:44 -10:00