Simon Michael
d1a3516c70
reorganise functional tests by command/topic
2014-05-06 21:02:58 -07:00
Simon Michael
dd736a871c
add: drop an obsolete functional test
2014-05-06 20:04:28 -07:00
Simon Michael
93dbc15113
doc: instead of a template, save the last announcement
2014-05-06 20:02:00 -07:00
Simon Michael
5f59749cf4
tools: test addons also echo their arguments
2014-05-06 19:59:45 -07:00
Simon Michael
41add3ffeb
oh fine still cant do that, bump to 0.23.98
2014-05-03 17:18:12 -07:00
Simon Michael
87f1e83d78
bump version to 0.24dev
2014-05-03 15:51:57 -07:00
Simon Michael
cceff52403
add: don't apply a default commodity to amounts on entry ( fixes #138 )
2014-05-03 15:48:20 -07:00
Simon Michael
f7406f77cf
cli: options before the add-on are also passed to it ( fixes #182 )
2014-05-03 15:26:51 -07:00
Simon Michael
4740c7082e
csv: allow an empty first name in fields list ( fixes #178 )
2014-05-03 15:05:35 -07:00
Simon Michael
dedd26bbf5
csv: don't count fields in skipped lines ( fixes #177 )
2014-05-03 14:54:15 -07:00
Simon Michael
07a82724ed
lib, cli, web: change from "beta" to "stable"
...
Also add the hackage Console category to the first two.
2014-05-01 08:20:05 -07:00
Simon Michael
1eeedfe551
bump versions to 0.23
2014-05-01 08:17:17 -07:00
Simon Michael
cc5a110600
docs: sync manual from wiki
2014-05-01 08:16:27 -07:00
Simon Michael
524bfe73c6
final changelogs
2014-05-01 08:14:36 -07:00
Simon Michael
edf0d1053b
tools: make tools/* executable
2014-05-01 08:14:04 -07:00
Simon Michael
d0d2edb42f
cli: drop a --display functional test
2014-05-01 07:33:24 -07:00
Simon Michael
e6a1339370
cli: options help polish
2014-05-01 07:22:44 -07:00
Simon Michael
66422a7711
cli: more flag cleanups, help layout improvements
2014-04-30 17:40:14 -07:00
Simon Michael
2a1e0f6aff
cli: drop --display from command-line help
2014-04-30 17:39:38 -07:00
Simon Michael
a28d4fd400
register: drop --display, use --historical instead
...
We provided a very limited implementation of --display only for one use
case: to see an accurate running balance. Now that is achieved more easily
with -H/--historical, similar to the balance command, and --display
can be dropped.
2014-04-30 17:24:41 -07:00
Simon Michael
0132ed7bea
balance: a fix for starting balance with --date2
2014-04-30 17:20:02 -07:00
Simon Michael
31aac193fa
make addon functional tests pass
2014-04-30 16:33:10 -07:00
Simon Michael
70ad5b26ff
journal: really don't parse + before an amount as part of the commodity ( fixes #181 harder)
2014-04-30 11:28:47 -07:00
Simon Michael
8341b4a8d3
journal: don't parse + before an amount as part of the commodity ( fixes #181 )
2014-04-30 11:21:01 -07:00
Simon Michael
3fb5e25fd4
web: rename --static-root to --file-url
2014-04-30 08:48:23 -07:00
Simon Michael
f9bb7bd7b9
chart: fixes for latest hledger api, incomplete
2014-04-30 08:46:40 -07:00
Simon Michael
76d337df13
chart: bump dependencies and version
2014-04-30 08:38:54 -07:00
Simon Michael
98cc1d0e77
addons: more description strings for test addons
2014-04-30 07:32:10 -07:00
Simon Michael
aadd0723f6
chart, vty: these are unmaintained, but undo an old dep mistake
2014-04-29 19:03:37 -07:00
Simon Michael
bb02370c8d
clarify status of hledger-chart & hledger-vty
2014-04-29 09:57:50 -07:00
Simon Michael
a33dc3a124
web: build with the default -O, not -O2
...
Building hledger-web is taking more than half a gigabyte here.
Building with -O2 is generally considered to eat more memory.
and be less robust than -O, and seems unnecessary for hledger-web.
2014-04-29 09:56:05 -07:00
Simon Michael
7f2d2e27e8
doc: update MANUAL.md from latest wiki version
2014-04-28 14:12:45 -07:00
Simon Michael
7d579adb0e
changelog updates
2014-04-28 00:55:14 -07:00
Simon Michael
084bf8fea8
queries: treat amt:>0 like amt:>+0
...
Similar to the special case for amt:<0, for convenience.
To test that the absolute quantity is greater than 0, ie that the
quantity is non-zero, use not:amt:0.
2014-04-27 23:59:11 -07:00
Simon Michael
aee7b3512d
cli: omit the -- from debug output as well
2014-04-27 23:44:24 -07:00
Simon Michael
9418967343
cli: a fix for add-on options after -- (don't pass the -- through)
2014-04-27 23:34:27 -07:00
Simon Michael
d0932cb47a
cli: small cleanup
2014-04-27 23:34:09 -07:00
Simon Michael
cfc1db1725
cli: more tests for add-on options pass-through
2014-04-27 23:33:30 -07:00
Simon Michael
dbd35fbe3e
cli: clarify spec
2014-04-27 23:33:13 -07:00
Simon Michael
f3c90a1351
addons: simplify and firm up add-on command parsing
...
Drop the special case where we hide an add-on's source version if a
compiled version is also present. Better to be simple and explicit.
Improve robustness of command parsing, eg "hledger addon.hs"
will now work even though the command is listed as "addon".
And ignore any add-ons which would shadow a built-in command
(or any of the official command aliases displayed in the command list,
like "bal" and "reg"). Built-ins may not be replaced by an add-on.
2014-04-27 18:48:35 -07:00
Simon Michael
791f6fdd15
expose the accounts command in Hledger.Cli
2014-04-27 18:47:27 -07:00
Simon Michael
7d73ab5264
cli: drop single-letter aliases, keep the familiar three-letter ones where useful
2014-04-27 18:46:34 -07:00
Simon Michael
4381022e25
addons: move test addons under tests/
2014-04-27 18:45:22 -07:00
Simon Michael
4b47c1340f
addons: note more issues
2014-04-26 10:49:37 -07:00
Simon Michael
9ce2d6a75a
tools: update test addons
2014-04-26 10:44:31 -07:00
Simon Michael
9a255051e8
addons: try to be smarter about showing file extensions
...
We now hide add-ons' file extensions in the commands list except when
they are needed for disambiguation. There are three cases:
- when an add-on exists with only one file extension, the extension is
not displayed.
- when an add-on has exactly two variants, one with the .[l]hs extension
and the other with none or .exe - presumably the source and compiled
versions - we omit the source version from the list.
- otherwise when an add-on has multiple variants differing by file
extension, they are listed with their extensions displayed.
2014-04-26 10:25:32 -07:00
Simon Michael
eeb48c86d1
default report dates come from secondary dates with --date2
2014-04-24 14:44:30 -07:00
Simon Michael
3ed82bd231
default report dates now include postings dated outside the transaction dates span
...
journalDateSpan now looks at posting dates as well as transaction dates.
2014-04-24 14:28:20 -07:00
Simon Michael
32f182158e
fix a warning
2014-04-22 17:50:09 -07:00
Simon Michael
e40b587357
addons: another fix for addon detection on windows
2014-04-22 17:49:03 -07:00