Commit graph

62 commits

Author SHA1 Message Date
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
000bfe1cec only compute the cost when it differs from the amount 2004-08-21 15:55:03 -04:00
John Wiegley
47cb7891c8 changed RELEASE_LEVEL to DEBUG_LEVEL 2004-08-21 05:45:33 -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
a9b207205f several fixes 2004-08-19 22:03:23 -04:00
John Wiegley
aba3d3037a added support for parsing QIF files 2004-08-19 17:55:33 -04:00
John Wiegley
fadab59e87 changes to value expressions, and to how the display predicate is computed 2004-08-17 18:19:25 -04:00
John Wiegley
bbcb49fed2 fixes 2004-08-17 16:41:07 -04:00
John Wiegley
aeb2fd0d39 misc cleanup 2004-08-17 03:39:51 -04:00
John Wiegley
3a44545540 more binary format changes 2004-08-16 22:18:07 -04:00
John Wiegley
7189b181ef further restructuring 2004-08-15 17:08:56 -04:00
John Wiegley
b10ff955a3 cleaned up binary data writing, and file handling 2004-08-15 02:39:13 -04:00
John Wiegley
24e8977b57 fixed -G report 2004-08-14 04:29:41 -04:00
John Wiegley
6944e5950a more options fixes 2004-08-13 17:02:25 -04:00
John Wiegley
7a1d0d4614 new debug code; automated transactions now use value expression predicates 2004-08-10 17:54:47 -04:00
John Wiegley
05b2cc46fd fixed account display bug 2004-08-09 17:32:20 -04:00
John Wiegley
59c0692233 moved display only flags to dflags in both transactions and accounts 2004-08-07 23:20:10 -04:00
John Wiegley
c6c0179545 got more reports working again 2004-08-07 21:03:25 -04:00
John Wiegley
5db1e1165b improvements to transaction formatting 2004-08-06 21:38:27 -04:00
John Wiegley
6048ae7c05 fixed cache by clear transaction flags before writing 2004-08-05 23:51:20 -04:00
John Wiegley
50f75e0a5c added support for account sorting 2004-08-05 21:47:53 -04:00
John Wiegley
7e87a0a0b1 added back sorting support 2004-08-05 19:12:23 -04:00
John Wiegley
1741c80fe4 rewrote the way registers are computed -- again 2004-08-04 03:12:26 -04:00
John Wiegley
f570e6644f brought back the "print" and "equity" reports; this time much better! 2004-07-31 07:42:34 -04:00
John Wiegley
94e76ae87e two major changes
Complete changed the way format strings are handled.  They are now
compiled first, which is far more efficient than what was being done
before.

Also, there is now a global ledger::commodity_t::commodities map,
which saves me from having to pass the current journal around to a
zillion different functions, for the sole purpose of making sure that
all commodity symbols that are parsed refer to the same commodity
object.
2004-07-30 21:57:02 -04:00
John Wiegley
161d6f79bd initial rev of 2.0 2004-07-26 23:33:51 -04:00
John Wiegley
f9c4f85870 fixes 2004-06-30 02:09:42 -04:00
John Wiegley
adb3965e94 further pricing fixes 2004-06-21 18:49:43 -04:00
John Wiegley
f077b655d0 pricing fixes, added price command 2004-06-21 05:37:40 -04:00
John Wiegley
c892e8c7ad fixes to price history support 2004-06-21 04:52:43 -04:00
John Wiegley
39ee2ae3d8 pricing history support 2004-06-21 02:21:40 -04:00
John Wiegley
9ca1d24d30 initial import into Darcs 2004-05-13 18:37:12 -04:00
John Wiegley
42a1c03968 *** empty log message *** 2004-04-04 23:59:20 +00:00
John Wiegley
8c5b124e99 changes 2003-10-29 07:47:41 +00:00
John Wiegley
fb4fed00ba c 2003-10-11 23:21:14 +00:00
John Wiegley
854b719f1e c 2003-10-11 22:59:43 +00:00
John Wiegley
9a14d6322c *** empty log message *** 2003-10-11 21:39:09 +00:00
John Wiegley
60fa58e847 *** empty log message *** 2003-10-10 18:53:27 +00:00
John Wiegley
36a541a745 *** empty log message *** 2003-10-09 00:46:46 +00:00
John Wiegley
4cb6433ccf *** empty log message *** 2003-10-09 00:41:33 +00:00
John Wiegley
072d5131b4 *** empty log message *** 2003-10-08 23:05:15 +00:00
John Wiegley
260217c8ab *** empty log message *** 2003-10-05 00:22:17 +00:00
John Wiegley
2c10922614 Moved definition of virtual accounts into the ledger data file
itself.  They are now called "automated transactions".  Some
rearchitecting.
2003-10-04 07:48:21 +00:00
John Wiegley
3ef7bfdb32 Added support for virtual accounts. 2003-10-04 01:54:30 +00:00
John Wiegley
3cfae27947 *** empty log message *** 2003-10-02 05:04:38 +00:00
John Wiegley
2a10558902 *** empty log message *** 2003-10-02 00:07:14 +00:00
John Wiegley
3afa81857a *** empty log message *** 2003-10-01 23:06:13 +00:00
John Wiegley
7ce12f8cfe *** empty log message *** 2003-10-01 21:55:40 +00:00
John Wiegley
f44eea66c4 *** empty log message *** 2003-10-01 20:47:10 +00:00