summaryrefslogtreecommitdiff
path: root/src/expr.cc
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2009-02-17 04:49:10 -0400
committerJohn Wiegley <johnw@newartisans.com>2009-02-17 04:49:10 -0400
commitce8442a30dc3bb2fb52ec250028b46354d17cbca (patch)
tree837acb6d1a229c62b721f31f88d827f709c4a798 /src/expr.cc
parent7dc6e6f109ae2f48ad6253888f8065f6a0af1e43 (diff)
downloadfork-ledger-ce8442a30dc3bb2fb52ec250028b46354d17cbca.tar.gz
fork-ledger-ce8442a30dc3bb2fb52ec250028b46354d17cbca.tar.bz2
fork-ledger-ce8442a30dc3bb2fb52ec250028b46354d17cbca.zip
Rewrote how the balance command displays accounts
The previous method bent over backwards to try and avoid multiple passes through the account tree, but the result was a horribly complicated mess that never ceased to dredge up obscure bugs. The new scheme is a very, very simple two-pass algorithm, with multiple subpasses during the second pass for refining the output based on the report options.
Diffstat (limited to 'src/expr.cc')
0 files changed, 0 insertions, 0 deletions