John Wiegley
|
ba2c04072c
|
fixed several segfaults (using new option-scrambler test harness)
|
2004-09-27 18:08:48 -04:00 |
|
John Wiegley
|
eb6861e192
|
fixed assertion
|
2004-09-27 00:12:10 -04:00 |
|
John Wiegley
|
f8a62c444f
|
made several of the buffers used non-static
|
2004-09-26 23:48:31 -04:00 |
|
John Wiegley
|
f32f698d7f
|
added safety to READ_INT macro
|
2004-09-26 20:22:57 -04:00 |
|
John Wiegley
|
17808869b2
|
updated main.py to reflect recent changes to main.cc
|
2004-09-26 01:02:43 -04:00 |
|
John Wiegley
|
0c36849f3f
|
updated TODO file
|
2004-09-26 00:58:00 -04:00 |
|
John Wiegley
|
dbc55008cb
|
finished balance reporting capability in main.py
|
2004-09-26 00:57:15 -04:00 |
|
John Wiegley
|
2b8a4abdbf
|
another fix to interval reporting; end condition was sometimes off by one
|
2004-09-26 00:38:12 -04:00 |
|
John Wiegley
|
c2c59d612b
|
corrected the way that transaction handlers are flushed
|
2004-09-26 00:29:41 -04:00 |
|
John Wiegley
|
26de701a4e
|
corrected the deviation report (-D) when -V is also being used
|
2004-09-25 17:59:14 -04:00 |
|
John Wiegley
|
d74e926b43
|
doc updated
|
2004-09-25 07:21:07 -04:00 |
|
John Wiegley
|
0af7e5f44d
|
modified "report" script to expect a full register command, with -j or -J
|
2004-09-25 07:21:03 -04:00 |
|
John Wiegley
|
a27ae2fb00
|
fixed another problem with interval reports and the -s option
|
2004-09-25 07:12:14 -04:00 |
|
John Wiegley
|
5ad722fcdf
|
fixed a problem with interval strings that use only a beg or end date
|
2004-09-25 07:01:22 -04:00 |
|
John Wiegley
|
b1aa1344ae
|
sorting optimization
|
2004-09-25 06:50:18 -04:00 |
|
John Wiegley
|
2eb2b1428b
|
fixed another value_t comparison issue
|
2004-09-25 06:02:31 -04:00 |
|
John Wiegley
|
555c2d855f
|
a couple of fixes to collapsed and subtotal reports
|
2004-09-25 05:39:33 -04:00 |
|
John Wiegley
|
a4d96f79bf
|
corrected a small problem with conversion of numeric types to amount_t's
|
2004-09-25 04:21:28 -04:00 |
|
John Wiegley
|
d4657c66f4
|
added TODO item
|
2004-09-25 03:34:49 -04:00 |
|
John Wiegley
|
8873769155
|
added documentation for the 'prices' command
|
2004-09-25 03:34:28 -04:00 |
|
John Wiegley
|
66bc51db6d
|
added pysample.dat, which provides a more realistic example of using Python
|
2004-09-25 03:30:23 -04:00 |
|
John Wiegley
|
3a3227298d
|
if a commodity price cannot be downloaded, report it as an error
|
2004-09-25 02:51:55 -04:00 |
|
John Wiegley
|
fbad042178
|
can't reliably use `access' and W_OK
|
2004-09-25 02:39:07 -04:00 |
|
John Wiegley
|
f84f8dbd5d
|
fixed support for multiple argument passing to Python functions
|
2004-09-25 02:34:29 -04:00 |
|
John Wiegley
|
8c8c9a01e7
|
accept multiple arguments passed to an interpreted function (more work tbd)
|
2004-09-24 23:45:32 -04:00 |
|
John Wiegley
|
fbd8fd2caf
|
fixed printing of amounts that have a null commodity (was always precision 0)
|
2004-09-24 23:22:48 -04:00 |
|
John Wiegley
|
eda733a56e
|
improved error checking in parser, in case parts of an amount are missing
|
2004-09-24 23:11:50 -04:00 |
|
John Wiegley
|
93bd16b545
|
edited TODO
|
2004-09-24 07:01:13 -04:00 |
|
John Wiegley
|
528019ce25
|
added support for "equity" in main.py
|
2004-09-24 07:00:52 -04:00 |
|
John Wiegley
|
d110df6741
|
added a custom transaction formatter, format_entries, used by "print"
|
2004-09-24 06:29:01 -04:00 |
|
John Wiegley
|
2f16a82132
|
fixed an obscure "print" bug
|
2004-09-24 05:33:12 -04:00 |
|
John Wiegley
|
c5d519447e
|
fixed a rather obscure memory bug, which also simplified some code
|
2004-09-24 05:25:52 -04:00 |
|
John Wiegley
|
3038b7cee8
|
finalizer fixes; removed use of timing.h from main.cc
|
2004-09-24 04:56:46 -04:00 |
|
John Wiegley
|
4f56735dfa
|
changed entry_finalizer scheme to use objects, not just function pointers
|
2004-09-24 04:10:39 -04:00 |
|
John Wiegley
|
c715528f2f
|
conditionalized the reference to xmlparse and xmltok from setup.py
|
2004-09-24 02:40:17 -04:00 |
|
John Wiegley
|
2c7593ae29
|
fix to entry
|
2004-09-24 00:23:27 -04:00 |
|
John Wiegley
|
50e8cad6b4
|
added rules to install headers and Python module
|
2004-09-23 22:06:35 -04:00 |
|
John Wiegley
|
1416f3b978
|
a bit more refactoring
|
2004-09-23 21:54:11 -04:00 |
|
John Wiegley
|
7a19532049
|
added files
|
2004-09-23 21:38:29 -04:00 |
|
John Wiegley
|
84259bde51
|
changed ledger.h to journal.h; moved adding of autoxact hook
|
2004-09-23 21:37:39 -04:00 |
|
John Wiegley
|
c57bfb72c3
|
moved entry hooking mechanism to journal_t; further improvements to "entry"
|
2004-09-23 21:08:42 -04:00 |
|
John Wiegley
|
02580c2efb
|
more "entry" fixes
|
2004-09-23 20:10:33 -04:00 |
|
John Wiegley
|
d0ba09f1e0
|
greatly improved the flexibility of the "entry" command; no more bogus 1-liners
|
2004-09-23 20:06:00 -04:00 |
|
John Wiegley
|
8a7cee24c8
|
fixed a bug with interval reporting
|
2004-09-23 19:17:21 -04:00 |
|
John Wiegley
|
e742633cf1
|
added lots of commenting to main.py
|
2004-09-23 19:17:03 -04:00 |
|
John Wiegley
|
69c84c86b8
|
always sort the transaction chain, if interval reporting is being used
|
2004-09-23 19:16:52 -04:00 |
|
John Wiegley
|
48215df43e
|
touch the ChangeLog
|
2004-09-23 07:09:36 -04:00 |
|
John Wiegley
|
be18ab2f1a
|
more error checking and robustness mods
|
2004-09-23 07:05:03 -04:00 |
|
John Wiegley
|
c57a2e74b8
|
shored up error checking of value expressions
|
2004-09-23 06:34:27 -04:00 |
|
John Wiegley
|
b4b20a6ca7
|
minor edit to NEWS file
|
2004-09-23 02:41:38 -04:00 |
|