hledger/bin
Simon Michael d7d5f8a064 add support for megaparsec 6 (fixes #594)
Older megaparsec is still supported.
Also cleans up our custom parser types,
and some text (un)packing is done in different places
(possible performance impact).
2017-07-27 19:20:46 -07:00
..
.gitignore prices: new addon (#486) 2017-01-25 11:50:54 -08:00
aliases.sh move add-ons and scripts to bin/ 2017-01-08 07:28:23 -08:00
budget-rewrite.sh bin: add budget-rewrite.sh example 2017-01-08 07:28:23 -08:00
compile.sh bin: mention make addons in readme 2017-07-05 18:27:44 +01:00
csv.mk doc: move last addon docs out of hledger manual; add hledger-iadd 2017-01-24 15:39:38 -08:00
hledger-autosync bin: add hledger-autosync symlink as an example 2017-01-08 07:28:23 -08:00
hledger-budget.hs make --help and -h the same, drop --man and --info for now (#579) 2017-07-07 02:08:34 +01:00
hledger-chart.hs bin: fix a few missing --package declarations 2017-03-28 18:43:13 -07:00
hledger-check-dates.hs addons: fix warnings 2017-03-22 15:25:30 +00:00
hledger-check-dupes.hs check-dupes: requires the hledger package too (#580) 2017-07-05 18:27:13 +01:00
hledger-check.hs add support for megaparsec 6 (fixes #594) 2017-07-27 19:20:46 -07:00
hledger-equity.hs cli, addons: reduce boilerplate a little with hledgerCommandMode helper 2017-01-25 17:10:10 -08:00
hledger-prices.hs prices: add inverted-costs support and sort output 2017-06-16 11:28:15 -07:00
hledger-print-unique.hs addons: fix warnings 2017-03-22 15:25:30 +00:00
hledger-register-match.hs addons: fix warnings 2017-03-22 15:25:30 +00:00
hledger-rewrite.hs Add Support for Rewriting Multipler Postings Into Different Commodities (#557) 2017-05-30 07:30:15 -07:00
hledger-tags.hs bin: tags: remove unused import 2017-07-16 07:24:30 +01:00
README bin: add-ons compile script 2017-01-08 10:24:40 -08:00

hledger add-on commands, hledger-related scripts, developer builds.

Scripts named hledger-* are hledger add-on commands. The ones in this
bin/ directory are tested along with hledger, but shipped as add-ons
rather than built-in commands because they are experimental, or
for some other reason.

Add this directory to your $PATH and they will show up as commands
listed by hledger (or, you can run them directly).
To speed them up (recommended), compile them:

$ bin/compile.sh

When using hledger to run add-on commands, remember to use a --
before add-on-specific options or hledger will complain. Like so:

$ hledger [HLEDGEROPTS] ADDONCMD [-- ADDONOPTS]

See also http://hledger.org/hledger.html#add-on-commands .

hledger-related bash scripts, example make rules etc. are also kept here.
And hledger developer binaries may get stored here,
such as old versions for benchmarking, and platform-specific binaries.