Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | account_t::add_post resets family_details.gathered | John Wiegley | 2010-06-13 | 2 | -3/+15 |
| | |||||
* | account(NAME) function can lookup account objects | John Wiegley | 2010-06-13 | 4 | -6/+61 |
| | | | | | | For example, just the word "account" returns the name of the current posting's account, but account("Expenses:Food") returns the actual account object, so that it's total may be accessed. | ||||
* | Option --input-date-format adds to candidate list | John Wiegley | 2010-06-13 | 1 | -2/+2 |
| | |||||
* | Moved value.cc into libexpr | John Wiegley | 2010-06-13 | 1 | -3/+3 |
| | |||||
* | Reformatted a comment | John Wiegley | 2010-06-13 | 1 | -3/+3 |
| | |||||
* | Fixed a spelling error | John Wiegley | 2010-06-13 | 1 | -3/+1 |
| | |||||
* | Minor whitespace fix | John Wiegley | 2010-06-13 | 1 | -3/+3 |
| | |||||
* | Merge branch 'next' | John Wiegley | 2010-06-13 | 148 | -7269/+7507 |
|\ | |||||
| * | Add support for typed metadata | John Wiegley | 2010-06-12 | 8 | -24/+52 |
| | | | | | | | | | | | | | | | | | | | | The metadata construct 'Key: Value' is now just a special case for 'Key:: "Value"'. Another after a :: in metadata setting is parsed as a full value expression and typed as such. For example: ; Key:: $400 + $500 ledger -l 'tag("Key") < $1000' | ||||
| * | Improved value expression function 'commodity' | John Wiegley | 2010-06-12 | 3 | -8/+24 |
| | | | | | | | | | | | | Without arguments -- and in a posting -- it is equivalent to "commodity(amount)". Otherwise, it returns the commodity symbol of its argument. | ||||
| * | Store metadata values as value_t instead of string | John Wiegley | 2010-06-12 | 8 | -48/+50 |
| | | |||||
| * | The --anon option now randomizes its effect | John Wiegley | 2010-06-12 | 3 | -17/+19 |
| | | |||||
| * | Improved the way that acprep finds Python | John Wiegley | 2010-06-12 | 1 | -4/+12 |
| | | | | | | | | If Boost.Python comes from /opt, then Python must too. | ||||
| * | Minor whitespace fix | John Wiegley | 2010-06-12 | 1 | -2/+2 |
| | | |||||
| * | Include serialize_ptr_deque, for Boost.Serialization | John Wiegley | 2010-06-12 | 1 | -1/+1 |
| | | |||||
| * | Added --enable-cache, --enable-doxygen to acprep | John Wiegley | 2010-06-12 | 4 | -34/+57 |
| | | |||||
| * | Minor corrections to tools/pre-commit | John Wiegley | 2010-06-12 | 1 | -7/+11 |
| | | |||||
| * | Use UTF-8 as the proper encoding for Texinfo docs | John Wiegley | 2010-06-12 | 1 | -1/+1 |
| | | |||||
| * | Many improvements to how Boost is found by acprep | John Wiegley | 2010-06-12 | 1 | -17/+43 |
| | | |||||
| * | Corrected Boost lookup if no suffix exists | John Wiegley | 2010-06-11 | 1 | -1/+2 |
| | | |||||
| * | In acprep, improve determination of gcc to use | John Wiegley | 2010-06-11 | 1 | -19/+32 |
| | | |||||
| * | Updated Portfile as 'ledger-devel' for pre-3.0 | John Wiegley | 2010-06-11 | 1 | -26/+52 |
| | | |||||
| * | Untabified all source files | John Wiegley | 2010-06-11 | 138 | -7102/+7102 |
| | | |||||
| * | Scrub account totals before applying --percent | John Wiegley | 2010-06-11 | 1 | -1/+2 |
| | | |||||
| * | vim. add syntax highlighting for tag/pop | Johann Klähn | 2010-06-11 | 1 | -2/+12 |
| | | |||||
| * | Fixed a minor typo in acprep | John Wiegley | 2010-06-10 | 1 | -1/+1 |
| | | |||||
| * | Several corrections to transaction finalization | John Wiegley | 2010-06-10 | 1 | -5/+13 |
| | | |||||
| * | Use ptr_deque for value_t::sequence_t | John Wiegley | 2010-06-10 | 4 | -7/+12 |
| | | | | | | | | | | | | | | | | | | This is to work around undefined behavior according to the Standard, [lib.res.on.functions]/2: "In particular, the effects are undefined in the following cases: [..] - if an incomplete type (3.9) is used as a template argument when instantiating a template component." | ||||
| * | Run GenerateTests for 10,000 iterations in fullcheck | John Wiegley | 2010-06-10 | 1 | -5/+6 |
| | | |||||
| * | gain/loss posting based on a virtual should also be | John Wiegley | 2010-06-10 | 1 | -1/+6 |
| | | |||||
| * | Fixed the "generate" command | John Wiegley | 2010-06-10 | 4 | -17/+11 |
| | | |||||
| * | Allow fixated costs, as well as prices | John Wiegley | 2010-06-10 | 3 | -6/+24 |
| | | | | | | | | | | | | | | | | | | You can now establish a fixated price automatically by way of a fixated cost. The syntax for this is: 2009/11/01 Sample Assets 1 apple @ =$0.10 Equity | ||||
| * | Increase item_t's flags to 16-bit | John Wiegley | 2010-06-10 | 1 | -4/+4 |
| | | |||||
| * | Corrected behavior of "draft" argument parser | John Wiegley | 2010-06-10 | 1 | -37/+36 |
| | | |||||
| * | Corrected some math used by the budget command | John Wiegley | 2010-06-10 | 1 | -5/+5 |
| | | |||||
| * | Fix to budgeting when fixed dates are involved | John Wiegley | 2010-06-10 | 1 | -2/+1 |
| | | |||||
| * | Errors involving value objects provide more context | John Wiegley | 2010-06-10 | 2 | -9/+45 |
| | | |||||
| * | Corrections to the way error strings are generated | John Wiegley | 2010-06-10 | 6 | -6/+13 |
| | | |||||
| * | Disable --cache, and use of Boost.Serialization | John Wiegley | 2010-06-10 | 1 | -30/+32 |
| | | | | | | | | | | | | | | This makes the --cache option meaningless, but it wasn't proving to be a speed benefit anyway. Plus, Boost.Serialization slows down overall build times by an order of magnitude, and can consume inordinate amounts of memory during compilation. | ||||
| * | Minor fix to tools/pre-commit | John Wiegley | 2010-06-10 | 1 | -2/+2 |
| | | |||||
| * | Added lib-clean make rule to lib/Makefile | John Wiegley | 2010-06-10 | 1 | -0/+4 |
|/ | |||||
* | Merge branch 'next' | John Wiegley | 2010-06-09 | 11 | -28/+95 |
|\ | |||||
| * | The --anon option now anonymizes commodities | John Wiegley | 2010-06-09 | 4 | -14/+72 |
| | | | | | | | | Fixes #227 / 1C90D8AF-830E-43C2-A5B7-D382F68EBDE3 | ||||
| * | New display flag AMOUNT_PRINT_ELIDE_COMMODITY_QUOTES | John Wiegley | 2010-06-09 | 6 | -13/+22 |
| | | | | | | | | | | | | | | | | This is used by reports like register and balance so that separated commodities without spaces in them needed be surrounded by quotes. It will still occur in most other places. Fixes #200 / F82CF11F-BFD9-4512-A562-202B04B68051 | ||||
| * | In value_t::print, pass along display flags | John Wiegley | 2010-06-09 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'next' | John Wiegley | 2010-06-09 | 36 | -892/+33714 |
|\ | |||||
| * | Corrected a misleading example in the manual | John Wiegley | 2010-06-09 | 1 | -27/+5 |
| | | |||||
| * | Fixed minor rounding issue with priced commodities | John Wiegley | 2010-06-09 | 1 | -4/+6 |
| | | |||||
| * | Insert <Rounding> posts within the affected xact | John Wiegley | 2010-06-09 | 1 | -11/+7 |
| | | |||||
| * | Fixed interaction with -V/X and grouped postings | John Wiegley | 2010-06-09 | 6 | -56/+103 |
| | | | | | | | | | | | | | | | | | | | | With -s, -M/Y/D, -n, and a few other flags, postings get "grouped" into meta-transactions that contain more postings than before. In all these cases, -V use the date of the *earliest* posting in that group, which makes little sense and caused breakages with -J. It now uses the latest date. Fixes #197 / 68EAF363-D0FE-4127-866E-A5AEBACB65D6 |