Commit Graph

12608 Commits

Author SHA1 Message Date
Simon Michael
06ef6de242 dev:parseBooleanQuery: refactor 2024-04-07 22:48:25 -10:00
Simon Michael
1d3e6b5543 dev:parseBooleanQuery: refactor, clarifying helper dependencies 2024-04-07 21:53:03 -10:00
Simon Michael
65e01d900a ;bin: add hledger-txnsbycat.hs 2024-04-03 15:00:53 -10:00
Simon Michael
fcff3d87f0 ;doc:REGRESSIONS: update 2024-04-03 15:00:53 -10:00
Simon Michael
9102acf152 ;doc:D: clarify scope [#2191] 2024-04-03 15:00:53 -10:00
Dmitry Astapov
08a5f1ee78 ;fix: roi correctly interacts with --value (fixes #2190) 2024-04-01 08:37:31 -10:00
Simon Michael
89d6f4a451 ;doc: text encoding: mention BOM support [#2189] 2024-03-29 14:56:57 -10:00
Simon Michael
3f184a848a ;doc: import: deduplication: edits 2024-03-27 09:23:28 -10:00
Simon Michael
080184d2e5 ;doc: import: deduplication: edits 2024-03-27 09:14:30 -10:00
Simon Michael
57ad739227 ;doc: import: deduplication: updates 2024-03-27 09:12:03 -10:00
Simon Michael
4ab55b3757 ;dev: update error message tests 2024-03-26 10:12:46 -10:00
Simon Michael
fae6e49407 imp: simpler, clearer date parse error messages
When the error message repeated the invalid date at the end,
it was possible to misinterpret that as a suggested fix (reported in chat).

Instead, date errors (most of them) now rely on the highlighted data
excerpt above. This is also preferable since it shows the original
date as written, not a reconstruction with a possibly different format.

Should this be the policy for all error messages going forward ?
It would be easier.
Can we assume the data excerpt is always visible along with the error message ?
It isn't shown by flycheck-hledger in emacs, eg.
2024-03-26 10:05:57 -10:00
Simon Michael
5519f4ac2e ;doc: import: edits 2024-03-24 15:13:56 -10:00
Simon Michael
8642db786a ;doc: update manuals 2024-03-24 14:51:30 -10:00
Simon Michael
2889bb6efb ;doc: update command help 2024-03-24 14:51:25 -10:00
Simon Michael
eb6b94ad5a ;doc:import: deduplication -> skipping 2024-03-24 14:51:16 -10:00
Simon Michael
76f98f28fd ;doc: update manuals 2024-03-24 14:22:54 -10:00
Simon Michael
70b75e4921 ;doc: update command help 2024-03-24 14:22:37 -10:00
Simon Michael
be24d6505f ;doc:import: rewrite deduplication section 2024-03-24 14:21:44 -10:00
Simon Michael
98a93d979a ;pkg:stack: bump to latest nightly & ghc 9.8.2 2024-03-17 10:54:02 -10:00
Simon Michael
85c345d9b8 ;doc: small fixes 2024-03-17 10:54:02 -10:00
aragaer
09e158d31e fix: Fill totals with correct amount of zeroes for empty reports 2024-03-17 10:52:53 -10:00
Dmitry Astapov
f1bd46fd57 ;doc: explain comments in "if tables" and order of application 2024-03-08 08:20:29 -10:00
Dmitry Astapov
b0b9e69e4f ;dev:lib allow comment lines in the "if" table body 2024-03-08 07:42:58 -10:00
Simon Michael
5def834346 ;doc: journal cheatsheet cleanups 2024-03-03 01:09:01 -10:00
Simon Michael
878ebaca40 ;just:commitlog: fix site & finance repo listing 2024-03-02 12:53:53 -10:00
Simon Michael
bd1638b443 ;just: _datearg rename, part 2 2024-03-02 12:51:11 -10:00
Simon Michael
6e5272f7df
Merge pull request #2179 from jmtd/fix-matchgroups
import: fix scoping problems with match groups
2024-03-02 12:25:18 -10:00
Simon Michael
169198ff55
Merge branch 'master' into fix-matchgroups 2024-03-02 12:15:52 -10:00
Simon Michael
861a57ebf3 ;doc:code blocks: language types 2024-03-02 12:10:27 -10:00
Simon Michael
f20457e2af ;doc:manuals: code block language type 2024-03-02 11:53:51 -10:00
Simon Michael
b605b5bfd5 ;doc:manuals: fix some code block language types 2024-03-02 11:50:10 -10:00
Jonathan Dowland
3b416a76ef ;cln:import: clarify haddock for getEffectiveAssignment
Signed-off-by: Jonathan Dowland <jon@dow.land>
2024-03-02 20:56:35 +00:00
Simon Michael
ee0c36dfde ;tools: bump snapshot/ghc versions 2024-03-02 10:06:35 -10:00
Simon Michael
63938f1da1 ;just:format: be silent if there's no changes to commit 2024-03-02 07:47:05 -10:00
Simon Michael
a59df34a5b ;just: cleanup 2024-03-02 07:36:43 -10:00
Simon Michael
46b0c9bacf ;just: format 2024-03-02 07:32:48 -10:00
Simon Michael
bf7b00819b ;just: tidy up 2024-03-02 07:31:42 -10:00
Simon Michael
cb0b054df7 doc:web: mention -E flag, and cost hiding, and zero balances that aren't [#2140] 2024-03-01 23:09:27 -10:00
Simon Michael
bac7171454 imp:web: show zero amounts with their commodity symbol(s?) [#2140]
This was mainly to make the sidebar more informative,
but also affects and hopefully helps, all amounts displayed elsewhere.
2024-03-01 22:51:48 -10:00
Simon Michael
7e3b205309 dev:web: give amounts in the sidebar the "amount" class also 2024-03-01 22:24:06 -10:00
Simon Michael
805fa67a28 ;tools:buglist: improvements 2024-03-01 22:23:17 -10:00
Simon Michael
8d9ce2abf9 ;just:push: allow custom poll interval argument 2024-03-01 18:13:30 -10:00
Simon Michael
3ca208a3b6 fix:queries: fix OR-ing open-ended dates, spanUnion; add spanExtend [#2177] 2024-03-01 18:10:24 -10:00
Simon Michael
b7d7dda463 dev: rename query-expr.test 2024-03-01 18:09:34 -10:00
Simon Michael
afd009db9e ;doc: update command help 2024-03-01 18:09:34 -10:00
Simon Michael
7db8e01200 imp:stats: with multiple reports, add a blank line before runtime stats 2024-03-01 18:09:34 -10:00
Simon Michael
c24054455f imp:stats: be more private by default; update doc
The old details (file paths, commodity names) can be shown
with -v/--verbose.
2024-03-01 09:03:57 -10:00
Simon Michael
0c44eddd4c imp:stats: more compact sub-80-width output 2024-03-01 08:09:51 -10:00
Jonathan Dowland
c5079d4f1e dev:import: call hledgerFieldValue rather than re-implementing it
Signed-off-by: Jonathan Dowland <jon@dow.land>
2024-03-01 18:02:29 +00:00