summaryrefslogtreecommitdiff
path: root/src/xact.cc
Commit message (Expand)AuthorAgeFilesLines
* Empty notes and tags now return null valuesJohn Wiegley2010-05-301-1/+1
* A minor fix to transaction auto-balancingJohn Wiegley2010-05-221-45/+40
* Interpolate uses of $account in automated postingsJohn Wiegley2010-05-221-2/+8
* Added any() and all() value expression macrosJohn Wiegley2010-05-081-0/+38
* Rewrite the "print" command as a custom functionJohn Wiegley2010-03-081-2/+2
* Abstracted an sha1sum() functionJohn Wiegley2010-03-061-6/+1
* Updated copyrights to 2003-2010John Wiegley2010-03-051-1/+1
* Many improvements to Ledger's Python bindingsJohn Wiegley2009-11-191-6/+7
* Changed a use of balance_error to amount_errorJohn Wiegley2009-11-141-1/+1
* Memoize results from the fast predicate matcherJohn Wiegley2009-11-141-1/+16
* Spot optimization for simple automated xact exprsJohn Wiegley2009-11-141-2/+65
* Added has_xdata() methods for journal_t and xact_tJohn Wiegley2009-11-121-0/+9
* Transactions now verified after applying auto xactsJohn Wiegley2009-11-111-0/+57
* Automated postings defer amount expression calculationJohn Wiegley2009-11-111-18/+29
* Fixed automated posts not appearing in bal reportsJohn Wiegley2009-11-101-0/+1
* Fix for automated amount multipliers and null amountsJohn Wiegley2009-11-091-1/+3
* XML reporting now works via the "xml" commandJohn Wiegley2009-11-091-0/+59
* Renamed journal_t::basket to bucketJohn Wiegley2009-11-071-2/+2
* Report sought magnitude when balancing errors occurJohn Wiegley2009-11-051-15/+17
* Moved xdata clearing code into each type properJohn Wiegley2009-11-051-0/+7
* Segregated symbols into 5 separate namespacesJohn Wiegley2009-11-041-2/+6
* Fixed copy constructors for transactionsJohn Wiegley2009-11-011-2/+2
* Removed excessive validity check from xact_t::validJohn Wiegley2009-11-011-4/+0
* Fix to xact_t::valid()John Wiegley2009-11-011-1/+1
* Removed most #if 0 blocks and callout commentsJohn Wiegley2009-10-311-4/+0
* Add a position_t object for tracking item positionsJohn Wiegley2009-10-301-2/+2
* Added some additional assertion tests re: tempsJohn Wiegley2009-10-281-4/+11
* Support balancing of postings with integer amountsJohn Wiegley2009-10-271-1/+6
* Use the WRITTEN date format for idstringsJohn Wiegley2009-10-271-1/+1
* Redid the way temporaries are handled in filteringJohn Wiegley2009-10-271-1/+1
* Made the id function available in post contextsJohn Wiegley2009-10-271-19/+35
* New valexpr functions: id, idstring, magnitudeJohn Wiegley2009-10-251-0/+39
* Split commodity.h/cc into three filesJohn Wiegley2009-06-241-3/+4
* Fixes to the 'xact' command (used to be 'entry')John Wiegley2009-06-191-2/+8
* Enabled use of pre-compiled headers by defaultJohn Wiegley2009-03-101-0/+2
* Changed the way that account balances are computedJohn Wiegley2009-03-061-10/+6
* Reduced the #include dependency tree to a minimumJohn Wiegley2009-03-041-2/+2
* Cured several harmless compiler warningsJohn Wiegley2009-03-041-0/+4
* Changed many assert() calls to VERIFY()John Wiegley2009-03-041-1/+1
* Gather account details in a details_t structureJohn Wiegley2009-03-031-2/+4
* Corrected warnings g++-4.3.3 was complaining aboutJohn Wiegley2009-02-281-1/+2
* Changed "priced" to "cost_calculated" for clarityJohn Wiegley2009-02-271-3/+3
* Fixed bugs relating to sign and rounding of costsJohn Wiegley2009-02-271-7/+13
* Fixed the way item state is parsed and managedJohn Wiegley2009-02-271-16/+7
* Print more context if an automated xact failsJohn Wiegley2009-02-261-0/+9
* Marked all strings needing internationalizationJohn Wiegley2009-02-251-6/+6
* Fixed an issue involving costs and reduced valuesJohn Wiegley2009-02-241-64/+74
* Improved the way that entries are balancedJohn Wiegley2009-02-241-24/+59
* Switched from using POST_AUTO to ITEM_GENERATEDJohn Wiegley2009-02-241-2/+3
* Fixed a minor bug in handling of automated xactsJohn Wiegley2009-02-231-1/+1