summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Throw an exception if mpfr_asprintf failsJohn Wiegley2010-06-021-1/+4
| |
| * Wrap a default account name with _()John Wiegley2010-06-021-1/+1
| |
| * Inlined the print_xacts constructorJohn Wiegley2010-06-022-8/+4
| |
| * Moved a misplaced parenthesisJohn Wiegley2010-06-021-1/+1
| |
| * Two members of journal_t weren't being serializedJohn Wiegley2010-06-021-1/+3
|/
* Merge branch 'next'John Wiegley2010-06-0257-689/+1745
|\
| * @ characters in the manual need to be escaped.Martin Michlmayr2010-06-021-2/+2
| |
| * Changed two uses of delete to checked_delete()John Wiegley2010-06-021-2/+2
| |
| * Fixed two memory reference errorsJohn Wiegley2010-06-022-15/+9
| |
| * Disable PCH for 'default' buildsJohn Wiegley2010-06-021-1/+2
| |
| * Further improved parsing of query expressionsJohn Wiegley2010-06-014-34/+43
| | | | | | | | Fixes #210 / D4C2DD6F-8967-4FFC-BBBC-A941F9C53475
| * Changed --european option to --decimal-commaJohn Wiegley2010-06-018-60/+59
| | | | | | | | Fixes #211 / 1736ACA5-5DE6-4826-AEB4-DB5B2A2217AC
| * Minor optimizationJohn Wiegley2010-06-011-7/+4
| |
| * Improve parsing of 'expr' query termsJohn Wiegley2010-06-011-6/+9
| | | | | | | | Fixes #157 / 9DF85DF2-4BF5-4931-A30C-2592A10BB5C0
| * Changed a commentJohn Wiegley2010-06-011-1/+1
| |
| * Minor optimizationJohn Wiegley2010-05-311-1/+2
| |
| * -G option now takes price history into accountJohn Wiegley2010-05-303-6/+56
| |
| * -V/-X options now take price history into accountJohn Wiegley2010-05-304-5/+84
| |
| * Made several debug categories more consistentJohn Wiegley2010-05-301-11/+11
| |
| * Allow null values to be cast to int and stringJohn Wiegley2010-05-301-0/+19
| |
| * Empty notes and tags now return null valuesJohn Wiegley2010-05-305-51/+60
| |
| * New: --group-by=EXPR and --group-title-format=FMTJohn Wiegley2010-05-308-103/+298
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The --group-by option allows for most reports to be split up into sections based on the varying value of EXPR. For example, to see register subtotals by payee, use: ledger reg --group-by=payee -s This works for separated balances too: ledger bal --group-by=payee Another interesting possibility is seeing a register of all the accounts affected by a related account: ledger reg -r --group-by=payee The option --group-title-format can be used to add a separator bar to the group titles. The option --no-titles can be used to drop titles altogether.
| * Option --rounding inverted to --no-roundingJohn Wiegley2010-05-303-4/+4
| |
| * Added new post_splitter posting handlerJohn Wiegley2010-05-302-1/+92
| |
| * Added new option: --no-titlesJohn Wiegley2010-05-302-0/+3
| |
| * Added optional item_handler::title() methodJohn Wiegley2010-05-301-3/+8
| |
| * Added value_scope_t, for wrapping a value in a scopeJohn Wiegley2010-05-301-0/+24
| | | | | | | | | | The value expression "value" may be used to extract the wrapped value. This is currently only used by the upcoming --group-title-format option.
| * Added new required item_handler_t::clear() methodJohn Wiegley2010-05-306-34/+227
| |
| * Comparison of boolean values is now allowedJohn Wiegley2010-05-301-0/+33
| | | | | | | | true > false
| * Corrected error message text to be consistentJohn Wiegley2010-05-301-1/+1
| |
| * Fixed a typo in the manualMartin Michlmayr2010-05-281-1/+1
| |
| * Simplify introductory section of the manualMartin Michlmayr2010-05-281-2/+2
| | | | | | | | | | | | I found the first example confusing because it includes "(100") without any explanation. Transaction codes are only explained later on and this one isn't needed, so remove it.
| * Fix a cosmetic problem in the manualMartin Michlmayr2010-05-281-1/+1
| |
| * Add a missing word to the manualMartin Michlmayr2010-05-281-4/+5
| |
| * Documentation fixes.Michael Norrish2010-05-281-13/+13
| |
| * Updated to Boost 1.43John Wiegley2010-05-276-32/+36
| |
| * Fixed a sequencing problem in acprepJohn Wiegley2010-05-271-6/+6
| |
| * Optimized amount_t::in_place_truncateJohn Wiegley2010-05-263-9/+45
| |
| * Added a new baseline test for the print commandJohn Wiegley2010-05-231-0/+11
| |
| * Added --rounding option, which is off by defaultJohn Wiegley2010-05-236-8/+17
| | | | | | | | | | | | | | | | The purpose of this option is to add special "<Rounding>" postings, to ensure that a regiter's running total is *always* the sum of its postings. Within --rounding, these adjustment postings are missing, which was the behavior in Ledger 2.x. It can be orders of magnitude slower to turn it on for large reports with many commodities.
| * Optimized several "in_place" function in balance_tJohn Wiegley2010-05-231-16/+8
| |
| * Fix to an interaction between --period and --sortJohn Wiegley2010-05-231-3/+2
| | | | | | | | Fixes 3AAB00ED-9904-4380-8988-16506B0AFE08
| * Do not generate names with double underscoresJohn Wiegley2010-05-231-12/+12
| | | | | | | | Fixes 6A4AFDC2-DE87-48A5-A17D-B04120EE1F62
| * For Boost 1.35 and earlier, use is_regularJohn Wiegley2010-05-231-1/+6
| | | | | | | | Fixes 0F17CB7F-A000-4F99-8471-739948AD575F
| * print honors --columns, --account,amount-widthJohn Wiegley2010-05-221-22/+59
| |
| * The print command now honors use of --date-formatJohn Wiegley2010-05-221-3/+10
| |
| * If FMT_CUSTOM is given, and no format, use FMT_PRINTEDJohn Wiegley2010-05-221-2/+2
| |
| * acprep --no-python now disables Python supportJohn Wiegley2010-05-221-0/+6
| |
| * Corrected handling of context stack in the parserJohn Wiegley2010-05-221-23/+8
| | | | | | | | Fixes F4A477E6-C4F6-43B1-ABCC-4DC325C2869A
| * Created new valexpr variable display_accountJohn Wiegley2010-05-222-13/+29
| | | | | | | | | | | | | | | | | | Where display_account might be '(Expenses:Food)', account will always be 'Expenses:Food'. account is now used by all matching and query operations, while display_account is used in the various report outputs (besides balance, which never distinguished virtual accounts). Fixes F2832452-4521-49A3-B854-F4E12CC4D82E