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
c6b82f8359
added timing debug code
2004-08-14 00:12:59 -04:00
John Wiegley
0279827768
added timing code
2004-08-13 18:23:34 -04:00
John Wiegley
6944e5950a
more options fixes
2004-08-13 17:02:25 -04:00
John Wiegley
eed99acfee
long options are now supported
2004-08-13 04:30:36 -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
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
c06fad4291
removed constraints_t entirely
2004-07-31 02:23:29 -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
a2f805ef73
Exit if parsing errors are encountered
2004-07-29 01:56:53 -04:00
John Wiegley
d7dd02276c
further reorganization
2004-07-27 02:23:02 -04:00
John Wiegley
161d6f79bd
initial rev of 2.0
2004-07-26 23:33:51 -04:00