summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* has_tag and get_tag now take an 'inherit' parameterJohn Wiegley2010-06-184-26/+37
|
* Corrected printing of assigned amountsJohn Wiegley2010-06-181-1/+1
|
* Only look for [date] outside of metadata entriesJohn Wiegley2010-06-181-16/+16
|
* Individual postings may each have their own payeeJohn Wiegley2010-06-176-8/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a posting has the metadata field "Payee" set to a string, that will be used as the payee name for that posting. This affects the register report, the payees report, and the --by-payee option. This is useful because sometimes I send, say, 4 checks at a time to my bank. So on my bank statement, this is all just one amount: 2010-06-17 Sample Assets:Bank $400.00 Income:Check1 $-100.00 Income:Check2 $-100.00 Income:Check3 $-100.00 Income:Check4 $-100.00 Though it's important that the Assets:Bank posting be a single posting of $400 value, I'd like for income reports to show whom each check came from. Now I can say: 2010-06-17 Sample Assets:Bank $400.00 Income:Check1 $-100.00 ; Payee: Person One Income:Check2 $-100.00 ; Payee: Person Two Income:Check3 $-100.00 ; Payee: Person Three Income:Check4 $-100.00 ; Payee: Person Four When I report this, it appears as: 10-Jun-17 Sample Assets:Bank $400.00 $400.00 Person One Income:Check1 $-100.00 $300.00 Person Two Income:Check2 $-100.00 $200.00 Person Three Income:Check3 $-100.00 $100.00 Person Four Income:Check4 $-100.00 0 This shows that they are all in the same transaction (which is why the date is not repeated), but they have different payees.
* Improvements to tools/speed-test.shJohn Wiegley2010-06-171-6/+4
|
* Created a script to check commenting coverageJohn Wiegley2010-06-151-0/+121
|
* Ensure that all options are tested and documentedJohn Wiegley2010-06-1521-1/+88
|
* Don't build gcov Ledger with asserts enabledJohn Wiegley2010-06-151-3/+10
|
* Updated MacPorts PortfileJohn Wiegley2010-06-151-30/+15
|
* Extended proof/push to upload tarballs/gcovJohn Wiegley2010-06-152-8/+32
|
* v3.0.0-20100615John Wiegley2010-06-151-1/+1
|
* Corrected the 'report' rule in Makefile.amJohn Wiegley2010-06-151-3/+3
|
* Merge branch 'next'John Wiegley2010-06-1533-139/+242
|\
| * Changes for building with Visual Studio 2008John Wiegley2010-06-1518-28/+42
| |
| * Corrected list of options shown in the man pageJohn Wiegley2010-06-151-8/+39
| |
| * Removed unused --unsorted optionJohn Wiegley2010-06-156-13/+3
| |
| * Version information is now based on version.m4John Wiegley2010-06-155-63/+49
| |
| * Tests run in parallel with using acprep -jX makeJohn Wiegley2010-06-155-27/+109
|/ | | | | This is done using the multiprocessing library in Python 2.6. If that's unavailable, this feature does nothing.
* Merge branch 'next'John Wiegley2010-06-1464-511/+785
|\
| * Support period expressions "this/next/last week"John Wiegley2010-06-141-14/+28
| |
| * Allow period exprs "from today", "until tomorrow"John Wiegley2010-06-141-0/+10
| |
| * Support period expressions like "last 4 weeks"John Wiegley2010-06-141-12/+37
| |
| * Fix to allow time periods like "every 14 days"John Wiegley2010-06-141-1/+1
| |
| * Improved algorithm for abbreviating account namesJohn Wiegley2010-06-1434-231/+354
| |
| * Made >>>2 and === optional in regression testsJohn Wiegley2010-06-141-5/+6
| |
| * Added `ledger-update-test' to ldg-texi.elJohn Wiegley2010-06-141-0/+20
| |
| * Added initial implementation of lot_*() functionsJohn Wiegley2010-06-142-1/+37
| |
| * Don't elide quotes for all-digit commoditiesJohn Wiegley2010-06-141-3/+7
| |
| * Revised how Ledger handles the "current year"John Wiegley2010-06-1416-152/+126
| | | | | | | | | | Now when the Y directive sets the current year for a region, it affects everything, as if the clock really were set back to that year.
| * Moved temps.cc into libdataJohn Wiegley2010-06-141-2/+2
| |
| * Removed some unneeded codeJohn Wiegley2010-06-141-18/+7
| |
| * Corrected bug with forecasting date bounded xactsJohn Wiegley2010-06-133-48/+57
| |
| * Restored min() and max() virtual functionsJohn Wiegley2010-06-132-0/+20
| |
| * When parsing date expressions, assume current yearJohn Wiegley2010-06-131-1/+1
| |
| * Added a missing break statementJohn Wiegley2010-06-131-0/+1
| | | | | | | | This broke the meaning of -p "this month".
| * Removed a needless Python 2.6ism from acprepJohn Wiegley2010-06-131-1/+4
| |
| * Fixed several misplaced parenthesesJohn Wiegley2010-06-132-6/+6
| |
| * Report error context in expressions more preciselyJohn Wiegley2010-06-136-17/+27
| |
| * Created tools/speed-test.sh for speed testingJohn Wiegley2010-06-131-0/+18
| |
| * Fix python demo: EUROPEAN was changed to DECIMAL_COMMAPriit Laes2010-06-131-2/+2
| | | | | | | | Signed-off-by: Priit Laes <plaes@plaes.org>
| * Added --prefix option to acprepPriit Laes2010-06-131-1/+18
|/ | | | Signed-off-by: Priit Laes <plaes@plaes.org>
* Merge branch 'next'John Wiegley2010-06-1336-970/+1090
|\
| * Removed an invalid called to VERIFY()John Wiegley2010-06-131-1/+0
| |
| * Fixed documentation bug in acprepJohn Wiegley2010-06-131-1/+1
| |
| * The --cache option is now officially deprecatedJohn Wiegley2010-06-131-30/+31
| |
| * Fixes to scope.h for the sake of Boost.SerializationJohn Wiegley2010-06-131-2/+21
| |
| * Removed unneeded debug codeJohn Wiegley2010-06-131-5/+0
| |
| * Completely reworked argument passing in expressionsJohn Wiegley2010-06-1322-752/+533
| |
| * In value_t::_dup, test if storage is uninitializedJohn Wiegley2010-06-131-1/+1
| |
| * For value_t, use boost::any to refer to objectsJohn Wiegley2010-06-133-52/+75
| |