Simon Michael
1d596c494b
;bin:bashrc: fix LEDGER_FILE typo
2026-01-08 00:44:05 -10:00
Simon Michael
dd6061ed65
;bin:bashrc: cleanup
2026-01-06 21:42:32 -10:00
Simon Michael
fc34c76eda
;examples: csv/cctax: notes on exporting to cryptocurrency tax calculators
2025-12-19 07:45:21 -10:00
Simon Michael
0d336dc3f8
;dev: gitignore cleanups
2025-12-10 19:09:08 -10:00
Dmitry Astapov
7b8684ba7a
;scripts: fix all the scripts in ./bin. Fixes #2497
2025-12-05 13:46:35 -10:00
Simon Michael
de0b6603e3
;bin: hledger-check-buynothing
2025-11-20 12:26:57 -10:00
Caleb Maclennan
62092749ef
;bin: sortandmergepostings: Overhaul for more robust determinism
...
* Avoids non-deterministic flip-flopping when the alphabetical account sort has multiple commodities
* Sorts postings commodities so commodities are in the same order across transactions
* Sorts postings with matching commodity by posting amount
2025-11-17 22:25:14 -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
d66c9d3d74
;doc:bin/README: link new simplefin doc
2025-10-26 10:55:26 -10:00
Simon Michael
bde323b311
;bin:tt: make it a little more generic
2025-10-01 13:33:01 -10:00
Simon Michael
3cf78ecd03
;tools: update scripts to ghc 9.12
2025-09-30 12:09:23 -10:00
Simon Michael
2f007c93d2
dev: switch all qualifed imports to ImportQualifiedPost style
2025-09-29 19:28:59 -10:00
Simon Michael
9f8110a55e
;dev: consistent one LANGUAGE pragme per line
2025-09-29 18:34:11 -10:00
Simon Michael
cf11c5d825
;bin: hledger-dc: dev notes
2025-09-27 18:44:20 -10:00
Simon Michael
75ce0dde37
;bin: hledger-dc, hledger-timedothm: dev notes
2025-09-27 09:51:03 -10:00
Simon Michael
cd3e4937bd
;bin:hledger-dc: make dr/cr case insensitive
2025-09-27 09:27:28 -10:00
Simon Michael
f09ffe9b20
;bin: add hledger-dc & hledger-timedothm, based on today's #hledger chats
...
Examples of preprocessing input and postprocessing output
to test new input syntax or output formats.
2025-09-27 09:21:31 -10:00
Simon Michael
53b5c371e0
;pkg:bump stack snapshots
2025-09-15 16:27:35 -07:00
Simon Michael
e64c26e603
lib!: rename withJournal -> withJournalDo, with alias and deprecation warning
2025-09-11 10:03:10 +01:00
Simon Michael
1d56db0ad8
;bin:README: link to csv rules doc
2025-09-07 09:31:51 +01:00
Simon Michael
917700718e
;bin: paypal*, simplefin*: add usage examples
2025-09-07 08:31:27 +01:00
Simon Michael
57ac01acde
;tools: bump to lts-24.8
2025-09-01 12:42:27 +01:00
Simon Michael
605444923e
;bin:simplefincsv: reorder fields, move ids to the end
2025-08-28 21:38:38 +01:00
Simon Michael
f2d2135ed8
;bin:simplefincsv: clean up excessive spaces
2025-08-28 21:38:38 +01:00
Simon Michael
a5ec1cb888
;bin: paypal*, simplefin*: rename, improve UX, update to 1.1
2025-08-28 21:38:38 +01:00
Simon Michael
a4960649ad
;bin: readme: edits
2025-08-20 19:56:49 +01:00
Simon Michael
709471f164
;bin: update readme
2025-08-20 19:54:45 +01:00
Simon Michael
54e711936f
;bin: helpers for downloading from simplefin.org, a bank aggregator
2025-08-20 19:48:06 +01:00
Simon Michael
424e072268
;pkg: bump default build, tools to lts 24.2 / ghc 9.10.2
2025-07-28 17:03:32 +01:00
Simon Michael
4312d18ef7
;doc:scripts: keep a mention of the old -- syntax [ #458 ]
2025-06-15 13:51:44 -10:00
Simon Michael
3ba3d3d676
;doc: drop -- argument from more docs [ #458 ]
2025-06-15 13:25:04 -10:00
Simon Michael
87167a7667
;bin:bashrc: avoid clash with comm
2025-05-14 07:49:00 -10:00
Simon Michael
101cc126d3
;bin: more consistent/memorable aliases
2025-05-05 17:51:41 -10:00
samahri
6bf9369cda
imp: add --location tag to print command [ #2368 ]
...
;fix: delete hledger-print-location, move doc to Print.hs>"print,other features"
2025-04-18 18:49:34 -10:00
Simon Michael
936739340a
;doc: bin: hledger-sankeymatic
2025-04-11 09:07:24 -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
Dmitry Astapov
8b9644be96
script:balance-as-budget-multi.hs
...
Like balance-as-budged, but many times
2025-03-08 09:57:38 -10:00
Simon Michael
d06d1f5ba0
;bin:bashrc: more command aliases
2025-03-07 18:26:59 -10:00
Simon Michael
0d98dd1351
;bin:hledger-jj: updates
2025-02-27 22:26:07 -10:00
Simon Michael
d8e190e576
;bin:hledger-jj: updates
2025-02-27 21:56:11 -10:00
Simon Michael
ebc6f06eef
;bin:readme: edits
2025-02-27 21:45:17 -10:00
Simon Michael
76114385e7
;bin: edits
2025-02-27 21:40:17 -10:00
Simon Michael
f34a0d6248
;feat:bin: hledger-jj, another VCS CLI using newer tech (jj, ysh)
2025-02-27 21:27:58 -10:00
Simon Michael
97f831f741
;bin:hledger-git: run pass-through commands in the right repo
2025-02-27 17:10:44 -10:00
Dmitry Astapov
9597210556
script: balance-as-budget properly applies commodity styles now
2025-02-11 11:04:51 -10:00
Simon Michael
57efcfb79a
;bin: script-example: cleanup
2025-02-01 13:55:03 -10:00
Lars Kellogg-Stedman
d447d708f6
;bin: git: make ensure_git more robust
...
Instead of manually checking for a .git directory, ask git to check whether
or not we are in a work tree using 'git rev-parse --is-inside-work-tree'.
This takes care of things like being in a subdirectory of a work tree, or
someone having GIT_DIR pointing somewhere other than .git, etc.
2025-01-21 21:29:33 -10:00
Simon Michael
0635fb91fa
;doc: bin, Scripts page: edits
2025-01-20 12:17:14 -10:00
Simon Michael
7ca1d1ac47
;doc: bin, Scripts page: hledger-interest notes
2025-01-20 12:10:57 -10:00
Simon Michael
88379684c0
;bin: hledger-move: doc edits
2024-12-28 20:24:05 -10:00