Commit graph

68 commits

Author SHA1 Message Date
John Wiegley
c0d7feac7f don't allocate config_t within config.cc 2004-08-17 02:43:09 -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
bb044f8820 fix to amount printing 2004-08-14 00:32:44 -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
a4f5abe860 Added a days-of-the-week report, under -w 2004-08-12 23:21:57 -04:00
John Wiegley
b20ddba1d5 added error checking 2004-08-12 20:57:44 -04:00
John Wiegley
71e8d50657 gnuplot is supported again (-j and -J) 2004-08-12 20:20:30 -04:00
John Wiegley
7610aec86d added support for interval reporting; changed some option flags 2004-08-12 20:06:06 -04:00
John Wiegley
c6f19a98d3 cleanup 2004-08-11 23:24:49 -04:00
John Wiegley
0cf1d8fe69 more reorg 2004-08-11 23:16:00 -04:00
John Wiegley
69c587681a more reorg 2004-08-11 23:03:54 -04:00
John Wiegley
a77c20a772 many more formatting changes 2004-08-11 22:54:42 -04:00
John Wiegley
cd8f61fb2d more cleanup 2004-08-11 03:23:19 -04:00
John Wiegley
3edf298633 added several kinds of transaction filters 2004-08-11 01:37:12 -04:00
John Wiegley
c5a137d9e9 changed the way changed_value_filter is called 2004-08-10 18:36:30 -04:00
John Wiegley
a2efee0a8e use polymorphism, instead of templates, for walking items 2004-08-10 18:19: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
6e6246c927 more fixes 2004-08-09 17:38:05 -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
effa82793f changed help/version output 2004-08-07 23:10:37 -04:00
John Wiegley
6d990a5772 include/exclude regexps are now joined together for speed 2004-08-07 23:01:28 -04:00
John Wiegley
c9b54e6ece fixed display predicates in the register report 2004-08-07 22:42:53 -04:00
John Wiegley
b7777eac68 got entry working again 2004-08-07 22:25:12 -04:00
John Wiegley
84fe84bbd2 equity reports are restored 2004-08-07 22:09:14 -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
c0205f0204 -s bal is functional again 2004-08-06 00:06:40 -04:00
John Wiegley
6048ae7c05 fixed cache by clear transaction flags before writing 2004-08-05 23:51:20 -04:00
John Wiegley
ef2e0beb64 fixed the "-o bal rent" report again 2004-08-05 22:49:18 -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
3273be3dcc restore sorting of register reports 2004-07-31 02:36:20 -04:00
John Wiegley
c06fad4291 removed constraints_t entirely 2004-07-31 02:23:29 -04:00
John Wiegley
493694f848 predicate are now used instead of constraints 2004-07-30 23:42:59 -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
dd5680c267 reorganized report.cc into item.cc, expr.cc and format.cc 2004-07-27 01:33:41 -04:00
John Wiegley
161d6f79bd initial rev of 2.0 2004-07-26 23:33:51 -04: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