Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Added "fixated commodity pricing" | John Wiegley | 2009-03-02 | 4 | -3/+35 |
| | | | | | | | | | | | | | If you put '=' before an annotated commodity's price, it will cause any future market valuation of that commodity to use that price, and ignore whatever changes may have happened since in the market price. This can be useful if you are tracking gas expenses based on a standard rate which, although it changes over time, should not adjust the historical valuation of how much the gas cost at the time it was purchased: 2009/01/01 Payee Expenses:Gas 100 GAL {=$2} Liabilities:MasterCard $-200 | ||||
* | Removed tools/push from version control | John Wiegley | 2009-03-02 | 1 | -11/+0 |
| | |||||
* | The entry command now implies --actual | John Wiegley | 2009-03-02 | 1 | -2/+4 |
| | |||||
* | The entry command always creates uncleared items | John Wiegley | 2009-03-02 | 1 | -1/+6 |
| | |||||
* | The entry command no longer handles effective dates | John Wiegley | 2009-03-02 | 1 | -10/+1 |
| | |||||
* | The optimized build could not run 'make fullcheck' | John Wiegley | 2009-03-02 | 1 | -2/+2 |
| | |||||
* | Failing RegressTests weren't reporting failure | John Wiegley | 2009-03-02 | 1 | -1/+4 |
| | |||||
* | Patched some date-sensitive tests | John Wiegley | 2009-03-02 | 3 | -39/+39 |
| | |||||
* | Refactored tools/proof | John Wiegley | 2009-03-02 | 1 | -54/+46 |
| | |||||
* | Fixed a broken Makefile dependency | John Wiegley | 2009-03-01 | 1 | -2/+2 |
| | |||||
* | Changed how comments are output to be more logical | John Wiegley | 2009-03-01 | 3 | -12/+16 |
| | |||||
* | Move tools/autogen.sh to root of distribution | John Wiegley | 2009-03-01 | 1 | -2/+4 |
| | |||||
* | Pass CC/LD/CXX to CppUnit build in lib/Makefile | John Wiegley | 2009-02-28 | 1 | -7/+7 |
| | |||||
* | Filter debug info output by GuardMalloc | John Wiegley | 2009-02-28 | 1 | -5/+10 |
| | |||||
* | Created test/input/wow.dat | John Wiegley | 2009-02-28 | 1 | -0/+550 |
| | |||||
* | Removed a license file that's no longer relevant | John Wiegley | 2009-02-28 | 1 | -25/+0 |
| | |||||
* | Reorganized some files in tools/ and test/ | John Wiegley | 2009-02-28 | 11 | -36/+47 |
| | |||||
* | Fixed the printing of O_CONS nodes | John Wiegley | 2009-02-28 | 2 | -16/+27 |
| | |||||
* | Use g++-4.3 on OS X, if available | John Wiegley | 2009-02-28 | 1 | -1/+11 |
| | |||||
* | Added LedgerHarness.py, to simplify test creation | John Wiegley | 2009-02-28 | 7 | -185/+221 |
| | |||||
* | Added a build step to tools/proof | John Wiegley | 2009-02-28 | 1 | -0/+6 |
| | |||||
* | Removed custom rules relating to TAGS generation | John Wiegley | 2009-02-28 | 1 | -6/+0 |
| | |||||
* | Corrected warnings g++-4.3.3 was complaining about | John Wiegley | 2009-02-28 | 24 | -101/+147 |
| | |||||
* | Corrected a potential invalid memory access | John Wiegley | 2009-02-28 | 1 | -4/+7 |
| | |||||
* | Separator in "balance" now part of format string | John Wiegley | 2009-02-27 | 8 | -23/+46 |
| | |||||
* | Fixed a compile error found by g++-4.3.2 | John Wiegley | 2009-02-27 | 1 | -4/+4 |
| | |||||
* | The generate report now generates lot details | John Wiegley | 2009-02-27 | 1 | -14/+14 |
| | |||||
* | The generate report now implies --actual | John Wiegley | 2009-02-27 | 1 | -0/+1 |
| |