Simon Michael
98f1e2afdf
convert: also require at least two fields in csv records, and don't error with empty csv file
2010-03-10 21:05:16 +00:00
Simon Michael
b396e8e4a2
convert: basic csv file checking, warn instead of erroring when records lack a referenced field
2010-03-10 20:43:14 +00:00
Simon Michael
21e4f87102
parse error message improved itself, awesome..
2010-03-12 22:02:34 +00:00
Simon Michael
a6b7ef597f
fix extra newline in balance error msg
2010-03-09 23:06:27 +00:00
Simon Michael
41b60bbcfc
when a transaction is unbalanced, show by how much; refactor
2010-02-27 18:06:29 +00:00
Simon Michael
723c96834c
tweak txn balancing error message
2010-03-09 18:34:20 +00:00
Simon Michael
5476a292ad
docs: haddock fixes
2010-03-13 00:17:47 +00:00
Simon Michael
d028e9eb17
refactor
2010-03-13 01:16:59 +00:00
Simon Michael
fd8ebd7c3d
parsing: more tests, ignore D, C directives; we should now accept any ledger 2.6 file
2010-03-13 01:10:10 +00:00
Simon Michael
8fd94ef6f5
refactor: parser cleanup
2010-03-12 23:46:20 +00:00
Simon Michael
27510b0106
add: elide last amount in added transactions, as requested
2010-03-19 19:53:26 +00:00
Simon Michael
c2cf9b2185
convert: keep original description by default, allow backreferences in replace pattern
2010-04-01 21:04:28 +00:00
Simon Michael
b34015475b
remove a mac-ism
2010-04-01 21:22:03 +00:00
Simon Michael
4d3674d778
tools: make showcodechanges to see non-doc/site/tools changes and tags
2010-02-27 18:16:36 +00:00
Simon Michael
72c9d3d680
tools: define rst2pdf
2010-02-13 20:33:15 +00:00
Simon Michael
bb905b1f7c
tools: fix a localism
2010-02-13 20:28:00 +00:00
Simon Michael
d50616058e
docs: fix an rst2pdf warning
2010-04-01 21:29:22 +00:00
Simon Michael
b7f38a0937
docs: dates section tweaks
2010-02-16 22:31:45 +00:00
Simon Michael
859a79e16e
docs: manual updates
2010-02-12 20:36:44 +00:00
Simon Michael
057422a6e2
docs: manual tweaks
2010-02-12 05:10:43 +00:00
Simon Michael
07bb1293e7
docs: more
2010-02-12 18:16:55 +00:00
Simon Michael
d75be16362
docs: command list
2010-02-12 04:22:33 +00:00
Simon Michael
dbb8576d8b
don't ignore unparsed text following an amount
2010-04-05 20:37:19 +00:00
Simon Michael
8bfb4abfd5
tools: mark more stuff boring, such as branch repos
2010-04-06 20:46:17 +00:00
Simon Michael
97c8676c6c
use a .boring file, make dist/ boring
2010-03-22 01:43:47 +00:00
Simon Michael
b5b06e5f1a
docs: adapt apidocs: to package split, add sourcegraph: rule
2010-04-06 23:44:51 +00:00
Simon Michael
df0350a67c
tools: doc building fixes
2010-03-13 00:19:05 +00:00
Simon Michael
999697b914
tools: fixperms
2010-03-09 01:32:52 +00:00
Simon Michael
10e75ebdf6
tools: make fixperms, viewall, printall, site; doc building updates
2010-02-13 20:21:08 +00:00
Simon Michael
7a895b0133
convert functional tests to shelltestrunner 0.8 format
2010-04-10 00:11:47 +00:00
Simon Michael
298d192678
register: fix a regression, register should not show posting comments
2010-02-15 20:33:49 +00:00
Simon Michael
1698592706
add: test for #19
2010-02-16 04:41:02 +00:00
Simon Michael
798a83c5ac
register: add a test documenting --depth behaviour
2010-02-16 20:56:52 +00:00
Simon Michael
19c424862b
tools: update for latest shelltestrunner, run func tests faster
2010-02-19 23:22:43 +00:00
Simon Michael
9e28feb516
test for no-commodity amount with a price
2010-03-06 05:00:09 +00:00
Simon Michael
055080c5ca
register: with --empty, intervals should continue to ends of the specified period
2010-03-09 03:05:11 +00:00
Simon Michael
d824a982e7
test filter patterns with spaces
2010-03-09 03:17:15 +00:00
Simon Michael
e4cd127fc4
print: always show zero amounts as 0, hiding any commodity/decimal places/price, like ledger
2010-03-09 04:12:38 +00:00
Simon Michael
57c537de41
parsing: N, tag, end tag are now ignored; ledger sample.dat parses
2010-03-12 22:52:57 +00:00
Simon Michael
6977a0eecb
parsing: allow numbers in commodities if double-quoted, like ledger
2010-04-05 20:55:57 +00:00
Simon Michael
f92270dfa8
refactor: move parse tests
2010-03-11 17:16:03 +00:00
Simon Michael
903bf23afd
refactor
2010-03-09 04:03:51 +00:00
Simon Michael
eedf0b211a
refactor
2010-03-09 03:52:17 +00:00
Simon Michael
993972549a
refactor
2010-03-09 01:43:25 +00:00
Simon Michael
08607362b0
refactor assertParse/assertParseEqual
2010-03-10 19:48:46 +00:00
Simon Michael
d4965b87ff
web: -fweb now builds with simpleserver; the alternate -fwebhappstack builds with happstack
...
hack-handler-simpleserver is presumably quite a bit easier to install than
happstack, and so far fits hledger's needs just as well, so it is now the
default when installing with -fweb. To build with happstack, use
-fwebhappstack instead. hledger --version shows which webserver was
built. Also webserver thread management has been simplified so should be
more consistent across platforms.
2010-02-16 03:39:19 +00:00
Simon Michael
f937f59276
assertParse now generates test failures
2010-03-10 19:17:32 +00:00
Simon Michael
b2c8933af4
parsing: show a better error for illegal month/day numbers in dates
2010-04-06 02:31:47 +00:00
Simon Michael
cd8dffc485
docs: notes
2010-04-10 00:21:35 +00:00
Simon Michael
5f82a9cd6b
docs: developer notes, roadmap notes
2010-03-19 20:01:26 +00:00