Simon Michael
|
b96e3ac85d
|
drop convert command
|
2012-03-24 19:40:06 +00:00 |
|
Simon Michael
|
00a43cd1bf
|
Hledger.Cli.Format -> Hledger.Data.FormatStrings
|
2012-03-10 19:20:15 +00:00 |
|
Simon Michael
|
e396c0dc8d
|
push csv rule and format string types down
|
2012-03-24 01:58:34 +00:00 |
|
Simon Michael
|
6eb7ad28e1
|
refactor/beef up readJournal/readJournalFile
|
2012-03-23 16:21:41 +00:00 |
|
Simon Michael
|
13e0757670
|
less obscure error when the journal file path contains a tilde
|
2012-01-03 12:12:37 +00:00 |
|
Simon Michael
|
26ad00a659
|
support and require latest cmdargs
|
2012-01-05 18:25:15 +00:00 |
|
Simon Michael
|
c686645fab
|
refactor: update version number handling
|
2012-01-31 06:01:31 +00:00 |
|
Simon Michael
|
db7f4d1b3d
|
use cabal-file-th to get executable name and version from cabal files
|
2011-10-19 19:53:42 +00:00 |
|
Simon Michael
|
556e3c9246
|
cli: give literal tilde error also with -f
|
2011-09-21 23:10:44 +00:00 |
|
Simon Michael
|
17b1fcefed
|
rename/update doc
|
2011-09-23 14:09:12 +00:00 |
|
Simon Michael
|
fa5f09f06a
|
handle multiple filter patterns on the command-line again
|
2011-09-11 20:37:04 +00:00 |
|
Simon Michael
|
b46ffbac14
|
don't give a confusing error with -f and no command
|
2011-09-11 21:35:06 +00:00 |
|
Simon Michael
|
4db6c2881a
|
cli: fix an accidental parsec 3 dependency
|
2011-09-02 18:52:44 +00:00 |
|
Simon Michael
|
cbb0fc5c59
|
move basic reports into hledger-lib
|
2011-08-15 22:59:06 +00:00 |
|
Simon Michael
|
02a43f1e40
|
slightly improve help layout
|
2011-08-19 18:28:50 +00:00 |
|
Simon Michael
|
17fbc9de14
|
another part of add-on command detection that was missed
|
2011-08-25 23:13:08 +00:00 |
|
Simon Michael
|
4e91387ab3
|
fix a warning
|
2011-08-25 23:14:12 +00:00 |
|
Simon Michael
|
e67c63dc54
|
don't fail if PATH is not defined
|
2011-08-25 23:50:34 +00:00 |
|
Simon Michael
|
ec9e06e33e
|
don't fail when PATH contains bad directories
|
2011-08-25 23:36:25 +00:00 |
|
Simon Michael
|
7616ed9b8e
|
haddocks
|
2011-08-26 00:46:52 +00:00 |
|
Simon Michael
|
96628feee9
|
make the old ledger-compatible command names primary for now
|
2011-08-28 19:49:26 +00:00 |
|
Clint Adams
|
5ead6d05b1
|
update to cmdargs 0.8 API
Between 0.7 and 0.8, modeArgs changed from
modeArgs :: Maybe (Arg a)
to
modeArgs :: ([Arg a], Maybe (Arg a))
|
2011-08-30 21:41:25 +00:00 |
|
Simon Michael
|
b2e80554e6
|
convert: convert stdin when no csv file is specified
|
2011-08-20 19:59:20 +00:00 |
|
Simon Michael
|
464d8d4bcb
|
hledger now detects and runs hledger-* add-ons found in path; many options cleanups
|
2011-08-22 14:55:39 +00:00 |
|
Simon Michael
|
98509d4bbc
|
fix a bogus error with -f and no command
|
2011-08-16 22:23:05 +00:00 |
|
Simon Michael
|
3fa9fab9a4
|
fix warning
|
2011-08-19 19:20:43 +00:00 |
|
Simon Michael
|
059825a9b2
|
optionsgeddon.. port to cmdargs and a fully modal cli
|
2011-08-15 22:50:09 +00:00 |
|
Simon Michael
|
58a50c2ff1
|
balance: --no-elide prevents collapsing of boring accounts to line
|
2011-06-14 19:39:00 +00:00 |
|
Simon Michael
|
ca9b4fcdd5
|
--help tweak
|
2011-08-07 16:52:35 +00:00 |
|
Simon Michael
|
13acc458e1
|
alias docs fixes
|
2011-08-05 00:40:57 +00:00 |
|
Simon Michael
|
957c349780
|
--alias command-line option
|
2011-08-05 00:05:39 +00:00 |
|
Simon Michael
|
d025daa8a9
|
drop unused SubTotal option
|
2011-08-07 17:10:34 +00:00 |
|
Trygve Laugstol
|
28dbb8864f
|
Adding basic ledger FORMAT parser.
|
2011-06-20 21:33:26 +00:00 |
|
Simon Michael
|
c565b2606d
|
simplify api, optsToFilterSpec just needs a day not a time
|
2011-06-13 23:28:39 +00:00 |
|
Simon Michael
|
6a185bc51f
|
refactor: abstract regular expression lib
|
2011-06-05 18:31:19 +00:00 |
|
Trygve Laugstøl
|
170154edfb
|
explicit-rules-file-argument-and-converting-stdin
* Adding support for telling which rules file to use with "--rules FILE".
* Adding support for using stdin when converting files.
|
2011-05-29 19:22:55 +00:00 |
|
Simon Michael
|
5084280879
|
imports, api cleanup
|
2011-05-28 04:11:44 +00:00 |
|
Simon Michael
|
dc7a692a19
|
refactor: remove costbasis and whichdate from FilterSpec
|
2011-06-03 02:14:36 +00:00 |
|
Simon Michael
|
6208ed017b
|
treat arguments as possibly-encoded platform strings, not unconditionally utf-8
|
2011-01-21 01:16:55 +00:00 |
|
Simon Michael
|
e96dfc639e
|
support "every N day/week/month/quarter/years" reporting intervals
|
2011-01-14 02:35:00 +00:00 |
|
Simon Michael
|
cc656b72c7
|
remove unnecessary pragmas
|
2011-04-19 00:43:49 +00:00 |
|
Simon Michael
|
dd9e78a67a
|
reorganize tests
|
2010-12-27 20:26:22 +00:00 |
|
Simon Michael
|
27ad4d7efe
|
briefer, more informative usage error messages
|
2010-11-29 01:08:19 +00:00 |
|
Simon Michael
|
93b1f2b0ca
|
more correct args parsing, fix account filtering in hledger-web
|
2010-11-29 00:37:21 +00:00 |
|
Simon Michael
|
c6a85c4b88
|
packagegeddon: make usage and version messages specific to each add-on program
All this stuff has been split up, except for the moment it's still
necessary to define all option constructors in Hledger.Cli.Options.
|
2010-11-26 19:14:09 +00:00 |
|
Simon Michael
|
188d936889
|
restore web/vty/chart's special flags as hidden options for now
|
2010-11-19 00:27:33 +00:00 |
|
Simon Michael
|
9cb716d002
|
packagegeddon.. split off web/chart/vty, move hledger to a subdir
|
2010-09-09 22:54:34 +00:00 |
|