Commit graph

236 commits

Author SHA1 Message Date
John Wiegley
eebd06c371 added a better commentary (at least for now) 2004-08-23 08:01:55 -04:00
John Wiegley
dd4bb72c52 fixed bad #define 2004-08-23 08:01:43 -04:00
John Wiegley
b85a536be7 change to binary loading that increases speed by another 20% 2004-08-23 07:23:33 -04:00
John Wiegley
1091f0d07b slight cleanup 2004-08-23 02:11:58 -04:00
John Wiegley
6365b8b7a8 simplified some code 2004-08-22 18:34:18 -04:00
John Wiegley
02168c7823 escape codes in format strings; can now redefine individual report formats 2004-08-22 02:40:18 -04:00
John Wiegley
5619a1d5be a little more reorganizing, but only fractionally faster. diminishing returns! 2004-08-22 02:13:41 -04:00
John Wiegley
6d5333b896 use value_t instead of balance_pair_t; gains for 10% binary, 2% textual 2004-08-21 23:18:45 -04:00
John Wiegley
3ff84b7363 added todo items 2004-08-21 18:29:55 -04:00
John Wiegley
6050099c26 updated NEWS file 2004-08-21 16:38:12 -04:00
John Wiegley
c1e5119e97 fixes so that ledger will build optimized 2004-08-21 16:15:55 -04:00
John Wiegley
000bfe1cec only compute the cost when it differs from the amount 2004-08-21 15:55:03 -04:00
John Wiegley
225acd14e5 removed some redundant code 2004-08-21 06:23:10 -04:00
John Wiegley
9f5cb900e5 changes to bal script 2004-08-21 06:20:21 -04:00
John Wiegley
ba0a928883 moved code from value.h into value.cc 2004-08-21 05:54:04 -04:00
John Wiegley
47cb7891c8 changed RELEASE_LEVEL to DEBUG_LEVEL 2004-08-21 05:45:33 -04:00
John Wiegley
86ac953379 tracked down a tricky memory leak in value.h 2004-08-21 05:40:06 -04:00
John Wiegley
7dbd7bce59 more cleanup 2004-08-21 04:58:49 -04:00
John Wiegley
6392b01799 moved some debug code around 2004-08-21 04:09:07 -04:00
John Wiegley
b030416982 fixes to how commodities are looked up using quotes.cc 2004-08-21 03:54:27 -04:00
John Wiegley
9350433499 added virtual destructor to parser_t 2004-08-21 03:24:48 -04:00
John Wiegley
8eaa76d11c bumped binary file version number 2004-08-21 03:23:55 -04:00
John Wiegley
fb91d6f21e add copy-on-write semantics to amount.cc; cuts object creation by 5x 2004-08-21 03:23:17 -04:00
John Wiegley
06ac87ab20 support arbitrary precision after the decimal point; increase speed 0-10% 2004-08-21 01:43:50 -04:00
John Wiegley
ec7f071bdd doc updates 2004-08-20 19:21:05 -04:00
John Wiegley
9dcba5e71f fixes to .texi file 2004-08-20 18:50:00 -04:00
John Wiegley
ac604d8902 minor changes 2004-08-20 18:46:52 -04:00
John Wiegley
cd7938bfda added to the docs, now working directly in Texinfo 2004-08-20 02:51:36 -04:00
John Wiegley
19de076b4d updated gnucash support 2004-08-20 02:51:14 -04:00
John Wiegley
3934d558e1 quick fix 2004-08-19 22:17:05 -04:00
John Wiegley
4d4b6e64ab added missing backslash 2004-08-19 22:07:35 -04:00
John Wiegley
83469fbd5e change some makefile rules 2004-08-19 22:07:13 -04:00
John Wiegley
f19aeb6d44 fixes 2004-08-19 22:05:22 -04:00
John Wiegley
a9b207205f several fixes 2004-08-19 22:03:23 -04:00
John Wiegley
9d4f839263 the QIF parser was too order dependent 2004-08-19 20:54:19 -04:00
John Wiegley
7e2af9b73d bug fix in QIF parsing 2004-08-19 18:16:22 -04:00
John Wiegley
aba3d3037a added support for parsing QIF files 2004-08-19 17:55:33 -04:00
John Wiegley
bf923ab33e use std::auto_ptr wherever a thrown exception might otherwise leak memory 2004-08-19 03:28:48 -04:00
John Wiegley
965e1fc28f always print balance amounts sorted alphabetically by commodity 2004-08-19 03:06:11 -04:00
John Wiegley
61cc6c5a9a fixes to quote downloading 2004-08-19 03:01:24 -04:00
John Wiegley
f62a4906d1 fix to textual parsing, and a bit of reconstruction in main.cc 2004-08-19 02:30:56 -04:00
John Wiegley
41604e0ea6 use now from datetime.cc 2004-08-18 05:32:31 -04:00
John Wiegley
e1086a3040 added --help docs, and fixed some problems with balance reproting 2004-08-18 05:26:59 -04:00
John Wiegley
8af33274fb more time interval support: last month, last feb, next year, etc. 2004-08-18 02:15:31 -04:00
John Wiegley
9d1bdd0989 added inclusion specifiers: -z june, -z 2004, -z "monthly in 2003", etc. 2004-08-18 01:20:01 -04:00
John Wiegley
5ab3b21396 added a private rule to the Makefile 2004-08-17 22:38:59 -04:00
John Wiegley
e98144ee28 further performance tweaks 2004-08-17 22:30:01 -04:00
John Wiegley
55d58940ce speed improvements; my "bal" script is cut to a third 2004-08-17 22:18:38 -04:00
John Wiegley
18ec7d0539 removed header inclusion (not ready yet) 2004-08-17 20:32:35 -04:00
John Wiegley
bf8c4a74a1 small changes 2004-08-17 20:32:14 -04:00