Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixes to Python importing; removed "hello" precommand | John Wiegley | 2009-11-10 | 4 | -104/+137 |
| | |||||
* | Added new file relating to query_t -> predicate_t | John Wiegley | 2009-11-10 | 1 | -0/+46 |
| | |||||
* | Automated transactions now use report query syntax | John Wiegley | 2009-11-10 | 1 | -2/+3 |
| | | | | This returns their behavior back very close to what 2.x accepts. | ||||
* | query_t objects are now convertible to predicate_t | John Wiegley | 2009-11-10 | 2 | -2/+13 |
| | |||||
* | Whitespace fix | John Wiegley | 2009-11-10 | 1 | -4/+4 |
| | |||||
* | Corrected the parsing of data file directives | John Wiegley | 2009-11-10 | 1 | -9/+15 |
| | |||||
* | Fixes to the value expression parser and evaluator | John Wiegley | 2009-11-10 | 6 | -74/+81 |
| | |||||
* | If -v is used, valexpr errors are more informative | John Wiegley | 2009-11-10 | 1 | -0/+23 |
| | |||||
* | Whitespace fix | John Wiegley | 2009-11-10 | 1 | -2/+1 |
| | |||||
* | Added "bucket" directive, as alt for A | John Wiegley | 2009-11-10 | 1 | -6/+13 |
| | |||||
* | account_amount() is now account().amount | John Wiegley | 2009-11-10 | 3 | -65/+39 |
| | |||||
* | account.amount and .total return simplified values | John Wiegley | 2009-11-10 | 2 | -2/+4 |
| | |||||
* | Support include-ing of relative pathnames | John Wiegley | 2009-11-10 | 1 | -1/+11 |
| | |||||
* | It's now an error to use "end" without "account" | John Wiegley | 2009-11-10 | 1 | -2/+2 |
| | |||||
* | Directives no longer require @ or ! prefix char | John Wiegley | 2009-11-10 | 1 | -59/+62 |
| | |||||
* | Throw an exception if an include file doesn't exist | John Wiegley | 2009-11-10 | 1 | -0/+4 |
| | |||||
* | Improved the numerical parser for basic amounts | John Wiegley | 2009-11-10 | 1 | -51/+105 |
| | | | | | 1,00,000 now causes an error, for example, whereas before the commas were largely ignored. | ||||
* | Fix for automated amount multipliers and null amounts | John Wiegley | 2009-11-09 | 1 | -1/+3 |
| | |||||
* | Fix to the XML code for ICU users | John Wiegley | 2009-11-09 | 1 | -1/+1 |
| | |||||
* | XML reporting now works via the "xml" command | John Wiegley | 2009-11-09 | 14 | -68/+265 |
| | |||||
* | Added basic foundation for XML reporting | John Wiegley | 2009-11-09 | 15 | -0/+410 |
| | |||||
* | Redesigned the draft_t class | John Wiegley | 2009-11-09 | 6 | -570/+586 |
| | |||||
* | Redesigned the format_t class | John Wiegley | 2009-11-09 | 6 | -86/+97 |
| | |||||
* | Redesigned the expr_t, predicate_t, query_t classes | John Wiegley | 2009-11-09 | 32 | -669/+845 |
| | |||||
* | Made --european more pervasive in its effect | John Wiegley | 2009-11-08 | 1 | -4/+8 |
| | |||||
* | Removed a bunch of empty comments | John Wiegley | 2009-11-08 | 41 | -538/+0 |
| | |||||
* | Check for Python options before functions | John Wiegley | 2009-11-08 | 1 | -0/+3 |
| | |||||
* | Make sure to clean up memory after a Python exception | John Wiegley | 2009-11-07 | 1 | -2/+12 |
| | |||||
* | Fixed -r flag for balance reports | John Wiegley | 2009-11-07 | 1 | -8/+0 |
| | |||||
* | Expose journal_t::read to Python | John Wiegley | 2009-11-07 | 1 | -0/+7 |
| | |||||
* | Added support for Boost.Regex w/ ICU | John Wiegley | 2009-11-07 | 7 | -14/+56 |
| | | | | | This allows for correct searching of UTF-8 encoded strings, such as lower-case versions of Russian words to find mixed-case words. | ||||
* | Python vars of unconvertable type return NULL_VALUE | John Wiegley | 2009-11-07 | 1 | -7/+0 |
| | |||||
* | Throw an error for unrecognized options in data files | John Wiegley | 2009-11-07 | 1 | -11/+2 |
| | |||||
* | Renamed journal_t::basket to bucket | John Wiegley | 2009-11-07 | 5 | -10/+10 |
| | |||||
* | Throw an error if UTF-8 encoding is incorrect | John Wiegley | 2009-11-07 | 1 | -2/+2 |
| | |||||
* | Column widths are always calculated now | John Wiegley | 2009-11-07 | 2 | -30/+8 |
| | |||||
* | Don't use archive_t if boost_serialization unavailable | John Wiegley | 2009-11-06 | 1 | -0/+4 |
| | |||||
* | Fixed NULL pointer bug if --account=EXPR is invalid | John Wiegley | 2009-11-06 | 1 | -1/+1 |
| | |||||
* | Renamed --set-reported-account to just --account | John Wiegley | 2009-11-06 | 6 | -71/+18 |
| | | | | | | | This fits better with the --amount and --total options, which both change the amount and total used for calculation. Same with --account: it happens after filtering, but before calculation so that balance reports look as you'd expect. | ||||
* | The binary cache is working again | John Wiegley | 2009-11-06 | 2 | -12/+3 |
| | |||||
* | Changed dividers output by --options | John Wiegley | 2009-11-06 | 1 | -2/+2 |
| | |||||
* | Added disabled feature: "date" keyword in queries | John Wiegley | 2009-11-06 | 2 | -28/+77 |
| | |||||
* | Report sought magnitude when balancing errors occur | John Wiegley | 2009-11-05 | 7 | -16/+61 |
| | |||||
* | Simplified passing of scope objects in Python | John Wiegley | 2009-11-05 | 9 | -197/+97 |
| | |||||
* | Added missing call to _dup() in value_t::in_place_cast | John Wiegley | 2009-11-05 | 1 | -0/+2 |
| | |||||
* | Added new account_total value expression | John Wiegley | 2009-11-05 | 2 | -0/+28 |
| | | | | | This is used for accessing an account's current total within one's Ledger file. | ||||
* | If a posting's amount is null, return 0L | John Wiegley | 2009-11-05 | 1 | -0/+6 |
| | |||||
* | Changed the type being throw of some exceptions | John Wiegley | 2009-11-05 | 1 | -5/+5 |
| | |||||
* | Made many object methods in Python properties | John Wiegley | 2009-11-05 | 5 | -22/+32 |
| | |||||
* | Simplified usage of Boost.Python in several cases | John Wiegley | 2009-11-05 | 9 | -22/+23 |
| |