Simon Michael
e57bf4a9f2
diff: make it show in commands list; export it ( #981 )
2019-03-04 12:01:34 -08:00
Gabriel Ebner
ceb193f85e
cli: add diff command
...
This merges the external hledger-diff addon, which is now deprecated.
https://github.com/gebner/hledger-diff/
2019-03-04 11:39:11 -08:00
Simon Michael
03877057fb
refactor: cli: commands: hlint clean
2019-02-14 05:15:49 -08:00
Simon Michael
d7a815fc08
commodities: add commodities command
2019-02-14 05:15:48 -08:00
Simon Michael
86d5652e53
stop depending on here due to slow haskell-src-meta/stackage issues
...
Using file-embed or ordinary literals instead, for now.
2019-02-02 16:34:10 -08:00
Simon Michael
3474cb08bd
cli: commands list: mention budgets
...
[ci skip]
2019-01-31 08:33:40 -08:00
Simon Michael
c8246e7323
cli: command help: reduce width, line wrapping
...
cmdargs wraps any lines longer than 78 characters. To (mostly) avoid
this, we now display verbatim blocks unindented, and some of
register's examples have been altered to make them fit.
2019-01-30 17:58:13 -08:00
Simon Michael
36246e4976
cli: commands list: reorder help lines
...
[ci skip]
2019-01-30 12:54:22 -08:00
Simon Michael
3baad5d729
cli: render command help as plain text, hiding markup
...
This means committing a bunch more generated files, but it's probably
worthwhile, so we can have both rich hyperlinked/styled command docs
and clean readable command help.
2019-01-30 10:41:39 -08:00
Simon Michael
88ef2abfff
refactor: Commands
2019-01-30 09:09:52 -08:00
Simon Michael
8d6b5cc4f3
cli: commands list: fix addons being shown twice
2019-01-30 09:09:52 -08:00
Simon Michael
a23f391d7e
cli: commands list: reorganise
...
[ci skip]
2019-01-28 12:48:15 -08:00
Simon Michael
469b715352
cli: commands list: update command descriptions
2019-01-28 10:23:39 -08:00
Simon Michael
a9eb84a451
cli: commands list: show addons prefixed with +
2019-01-28 10:07:18 -08:00
Simon Michael
b92aa4b89e
refactor: Commands
2019-01-28 09:33:21 -08:00
Simon Michael
4ee39e039b
doc: integrate CLI help & manual for remaining commands
...
& rename HelpTemplate -> CommandDoc
2019-01-28 05:43:49 -08:00
Simon Michael
a0b0fedd31
add files command to commands list
2019-01-14 22:01:42 -08:00
Simon Michael
6f36702141
lib: rename, reposition tprecedingcomment field
2019-01-05 07:35:54 +00:00
Simon Michael
99a04c219f
roi: add to commands list
2018-12-02 16:27:36 -08:00
Simon Michael
36af23ff5a
appveyor: try older ghc again, skip tests for now ( #888 )
...
[ci skip]
2018-10-07 10:07:31 -10:00
Dmitry Astapov
3397ccdd4c
cli: command to compute return on investment
2018-09-27 13:42:31 -10:00
Dmitry Astapov
cb979ed129
cli: command to list included files
2018-09-22 21:47:54 -10:00
Simon Michael
91b111b60d
rename easytests_* to tests_*
2018-09-06 13:13:26 -07:00
Simon Michael
4003264129
lib: drop HUnit helpers, rename expectEqPP
2018-09-04 13:52:36 -07:00
Simon Michael
ff8d582bed
test: drop hunit support from the test command
2018-09-04 12:48:06 -07:00
Simon Michael
807e6dc4af
tests: Cli -> easytest
2018-09-04 12:42:37 -07:00
Simon Michael
7370f2a553
tests: Hledger -> easytest
2018-09-04 12:25:52 -07:00
Simon Michael
dcc44d10a5
lib: export HasCallStack from Hledger.Utils.Test
2018-09-04 09:59:48 -07:00
Simon Michael
cd67f8ea68
tests: clear out old boilerplate
2018-08-31 18:12:17 -07:00
Simon Michael
f108b56e61
uniquify modules' easytests, simplify imports
2018-08-20 14:31:31 +01:00
Simon Michael
fa6f0e8d1a
cli: make cabal test suite run the test command, not just hunit tests
2018-08-18 15:20:15 +01:00
Simon Michael
d778a92561
tests: export HUnit/EasyTest from Hledger.Utils.Test; more helpers
2018-08-18 15:19:59 +01:00
Simon Michael
50d666d5a0
test: refactor, document, organise easytests, port amountp tests ( #812 )
2018-08-15 19:58:07 +01:00
Simon Michael
ed15ebd70e
test: run some easytests as well; print test output on stdout
2018-08-15 11:24:52 +01:00
Simon Michael
3e0147b7e9
test: don't try to read the journal
2018-08-03 14:52:11 +01:00
Dmitry Astapov
f6ec26e321
lib, app, web, ui: rename readJournalFile[s]WithOpts to readJournalFile, same for tryReader[s]WithOpts
2018-04-17 15:25:02 -07:00
Dmitry Astapov
ecf49b1e4b
lib: auto postings generated before amount inference and balance checks ( #729 )
2018-04-17 14:33:32 -07:00
Simon Michael
84579bb1b4
silence redundant import warnings with ghc 8.4
2018-03-24 22:51:56 +00:00
Simon Michael
1234671c69
equity: rename to close
2018-01-03 17:02:35 -08:00
Simon Michael
3e866563d1
cli: tweak commands list
2017-09-30 06:58:25 -10:00
Simon Michael
7edacdf443
cli: import command! hledger import *.csv adds new txns to main file
2017-09-17 18:57:51 -07:00
Simon Michael
6e7a14b656
cli: new, comprehensive commands list
2017-09-14 05:55:44 -07:00
Simon Michael
e3902ebc6f
cli: make tags a builtin command
2017-09-12 19:54:39 -07:00
Simon Michael
d2d7dbbce0
cli: make rewrite a builtin command
2017-09-12 19:51:27 -07:00
Simon Michael
89f694707b
cli: make register-match a builtin command
2017-09-12 19:43:41 -07:00
Simon Michael
bf99c74198
cli: make print-unique a builtin command
2017-09-12 19:37:31 -07:00
Simon Michael
258efdf83c
cli: make prices a builtin command
2017-09-12 19:28:01 -07:00
Simon Michael
4e6aa06b62
cli: make equity a builtin command
2017-09-12 19:17:47 -07:00
Simon Michael
fe9cd2a186
cli: make check-dupes a builtin command
2017-09-12 19:09:00 -07:00
Simon Michael
7f5985067d
cli: begin merging addons, make check-dates a builtin command
2017-09-12 17:54:25 -07:00