Commit graph

26 commits

Author SHA1 Message Date
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
e98144ee28 further performance tweaks 2004-08-17 22:30:01 -04:00
John Wiegley
325cf53ea7 several significant speed improvements (removed excessive copying of strings) 2004-08-17 04:57:38 -04:00
John Wiegley
b009998930 if NO_CLEANUP is defined in the Makefile (now default), no cleanup is done 2004-08-17 03:09:46 -04:00
John Wiegley
bb044f8820 fix to amount printing 2004-08-14 00:32:44 -04:00
John Wiegley
7610aec86d added support for interval reporting; changed some option flags 2004-08-12 20:06:06 -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
a2efee0a8e use polymorphism, instead of templates, for walking items 2004-08-10 18:19:36 -04:00
John Wiegley
799e97e420 more bug fixes 2004-08-09 17:49:06 -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
c9b54e6ece fixed display predicates in the register report 2004-08-07 22:42:53 -04:00
John Wiegley
38e9c6c76c print is working again 2004-08-07 21:46:05 -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
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
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
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