Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't run 'make fullcheck' for the gcov build | John Wiegley | 2009-03-07 | 1 | -4/+12 |
| | |||||
* | In tools/proof, remove Products directories first | John Wiegley | 2009-03-07 | 1 | -0/+5 |
| | |||||
* | Fixed a reference to uninitialized memory | John Wiegley | 2009-03-07 | 1 | -1/+1 |
| | | | | | This was only found with _GLIBCXX_DEBUG=1 *and* coverage analysis (-fprofile-arcs -ftest-coverage). | ||||
* | Doxygen is no longer being used | John Wiegley | 2009-03-07 | 2 | -8/+40 |
| | | | | | Since I'm going to focus on the man page and manual, there is no time to work on code comments that may only rarely be seen in the 3.0 version. | ||||
* | make release-distcheck works again | John Wiegley | 2009-03-07 | 4 | -6/+12 |
| | |||||
* | Don't remove ABOUT-NLS file during distriution | John Wiegley | 2009-03-06 | 1 | -1/+0 |
| | |||||
* | Removed outdated reference to python/interp.py | John Wiegley | 2009-03-06 | 1 | -1/+0 |
| | |||||
* | Revised the ways statistics are computed | John Wiegley | 2009-03-06 | 8 | -189/+239 |
| | | | | | | | It is no longer done in calc_posts, but recursively on each account. This allows value expressions to ask statistical questions, like "earliest cleared posting?" (TBD) from any specific account, computed lazily. | ||||
* | Merge branch 'next' | John Wiegley | 2009-03-06 | 17 | -167/+325 |
|\ | |||||
| * | In fullcheck, divide --verify and --gmalloc | John Wiegley | 2009-03-06 | 1 | -4/+8 |
| | | |||||
| * | Merge commit from 'master' into next | John Wiegley | 2009-03-06 | 1 | -4/+0 |
| |\ | |/ |/| | | | | | | | Reverted pre-commit change to only run on master Reverts part of 324f46460683255d0fa6a7b08210ca8fe7f2c398 | ||||
* | | Added call to TopGit's pre-commit hook in mine | John Wiegley | 2009-03-06 | 1 | -0/+2 |
| | | |||||
| * | Changed the way that account balances are computed | John Wiegley | 2009-03-06 | 8 | -83/+234 |
| | | |||||
| * | Implemented --unround using value expressions | John Wiegley | 2009-03-06 | 4 | -29/+14 |
| | | |||||
| * | Don't compute running total for balance reports | John Wiegley | 2009-03-05 | 3 | -19/+23 |
| | | |||||
| * | Removed the --totals option | John Wiegley | 2009-03-05 | 5 | -12/+3 |
| | | |||||
| * | Enriched the behavior of post_t::add_to_value | John Wiegley | 2009-03-05 | 1 | -3/+21 |
| | | | | | | | | | | The new behavior will be used in future by some pending topic branches I'm working on. | ||||
| * | Renamed some flags and members in post_t | John Wiegley | 2009-03-05 | 4 | -30/+33 |
| | | |||||
| * | pre-commit runs check only on master, and uses tg | John Wiegley | 2009-03-05 | 1 | -0/+6 |
| | | |||||
| * | Added a value_t macro: VALUE_OR_VERO | John Wiegley | 2009-03-05 | 1 | -0/+2 |
|/ | |||||
* | If Python is not in use, global includes session | John Wiegley | 2009-03-05 | 1 | -0/+2 |
| | |||||
* | Restored Makefile.am ordering to be top-down | John Wiegley | 2009-03-05 | 1 | -38/+38 |
| | |||||
* | Reduced the #include dependency tree to a minimum | John Wiegley | 2009-03-04 | 83 | -191/+244 |
| | |||||
* | Don't run autogen from acprep unless necessary | John Wiegley | 2009-03-04 | 2 | -22/+24 |
| | |||||
* | Don't build a gprof version in tools/proof | John Wiegley | 2009-03-04 | 1 | -4/+3 |
| | |||||
* | In the pre-commit hook, run acprep, not myacprep | John Wiegley | 2009-03-04 | 1 | -14/+13 |
| | |||||
* | Don't warn about old-style casts (e.g., Python.h) | John Wiegley | 2009-03-04 | 1 | -1/+1 |
| | |||||
* | Cured several harmless compiler warnings | John Wiegley | 2009-03-04 | 6 | -4/+12 |
| | |||||
* | Changed many assert() calls to VERIFY() | John Wiegley | 2009-03-04 | 8 | -54/+49 |
| | |||||
* | Corrected a build error if Python support missing | John Wiegley | 2009-03-03 | 1 | -0/+4 |
| | |||||
* | Gather account details in a details_t structure | John Wiegley | 2009-03-03 | 7 | -35/+49 |
| | |||||
* | Normalized how account totals are calculated | John Wiegley | 2009-03-03 | 10 | -129/+69 |
| | |||||
* | Several corrections to the man page | John Wiegley | 2009-03-03 | 1 | -15/+28 |
| | |||||
* | Added a new "account_amount" valexpr function | John Wiegley | 2009-03-03 | 1 | -0/+31 |
| | | | | At the moment, it's only useful during parsing. | ||||
* | If a posting has an integer amount, convert it | John Wiegley | 2009-03-03 | 1 | -3/+7 |
| | |||||
* | Added ; as a sequencing operator in valexprs | John Wiegley | 2009-03-03 | 5 | -2/+58 |
| | |||||
* | Fixed parsing of '(1, 2, (3, 4))' | John Wiegley | 2009-03-03 | 3 | -1/+12 |
| | |||||
* | Allow special %{} formatting sequence | John Wiegley | 2009-03-03 | 3 | -32/+122 |
| | | | | | | | | | | | | | | | Although %(amount) inserts an item's amount, it only does exactly that. There is no special consideration like stripping of lot details, or reduction to the base commodity, etc. For those things, and to make sure it was display in red if negative, the canonical form would be: %(ansify_if(justify(scrub(amount), 12, -1, true), red if amount < 0)) You can now use the special %{} form as an alternate to this: %12{amount, red if amount < 0} The two expand to the same underlying expression. | ||||
* | Made all the ANSI color names into valexpr names | John Wiegley | 2009-03-03 | 1 | -0/+67 |
| | |||||
* | Using ./acprep now builds statically by default | John Wiegley | 2009-03-03 | 3 | -4/+5 |
| | |||||
* | Made error reporting while parsing more resilient | John Wiegley | 2009-03-03 | 2 | -7/+7 |
| | |||||
* | Removed python/interp.py, for "ledger python" | John Wiegley | 2009-03-03 | 1 | -7/+0 |
| | |||||
* | Added a "python" command, which invokes Py_Main | John Wiegley | 2009-03-03 | 3 | -0/+49 |
| | |||||
* | Added missing reference to LedgerHarness.py | John Wiegley | 2009-03-03 | 1 | -1/+1 |
| | |||||
* | Moved fn_false to be a non-member function | John Wiegley | 2009-03-03 | 2 | -4/+4 |
| | |||||
* | Added a "null" value for value expressions | John Wiegley | 2009-03-03 | 2 | -1/+10 |
| | |||||
* | Added Python-style if/else expression keywords | John Wiegley | 2009-03-03 | 5 | -3/+66 |
| | |||||
* | Refactored test/RegressTests.py | John Wiegley | 2009-03-03 | 1 | -93/+129 |
| | |||||
* | Added a "show" report query term | John Wiegley | 2009-03-02 | 4 | -10/+45 |
| | | | | | Everything beyond the show modifies the --display predicate, and everything before modifies the --limit predicate. | ||||
* | Fixed another time-sensitive unit test | John Wiegley | 2009-03-02 | 1 | -7/+13 |
| |