Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added support for Boost.Regex w/ ICU | John Wiegley | 2009-11-07 | 11 | -27/+127 |
| | | | | | This allows for correct searching of UTF-8 encoded strings, such as lower-case versions of Russian words to find mixed-case words. | ||||
* | Added /tmpcvs*/ entry to .gitignore | John Wiegley | 2009-11-07 | 1 | -0/+1 |
| | |||||
* | 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 |
| | |||||
* | acprep's --boost option now takes an argument | John Wiegley | 2009-11-07 | 1 | -1/+1 |
| | |||||
* | Column widths are always calculated now | John Wiegley | 2009-11-07 | 3 | -33/+11 |
| | |||||
* | Don't use archive_t if boost_serialization unavailable | John Wiegley | 2009-11-06 | 1 | -0/+4 |
| | |||||
* | Merge branch 'next' | John Wiegley | 2009-11-06 | 41 | -378/+288 |
|\ | |||||
| * | 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 | 19 | -120/+45 |
| | | | | | | | | | | | | | | 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 | 8 | -16/+63 |
| | | |||||
| * | Simplified passing of scope objects in Python | John Wiegley | 2009-11-05 | 10 | -199/+97 |
|/ | |||||
* | Reverted back to the previous versioning method | John Wiegley | 2009-11-05 | 1 | -8/+8 |
| | |||||
* | Merge branch 'next' | John Wiegley | 2009-11-05 | 6 | -6/+42 |
|\ | |||||
| * | 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 |
| | | |||||
| * | Fix to how version numbers are generated | John Wiegley | 2009-11-05 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'next' | John Wiegley | 2009-11-05 | 61 | -1045/+931 |
|\ | |||||
| * | 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 |
| | | |||||
| * | Moved journal reading code into journal_t | John Wiegley | 2009-11-05 | 9 | -65/+118 |
| | | |||||
| * | std::string now only intercepted if STRING_VERIFY_ON | John Wiegley | 2009-11-05 | 3 | -6/+24 |
| | | |||||
| * | Moved xdata clearing code into each type proper | John Wiegley | 2009-11-05 | 13 | -62/+48 |
| | | |||||
| * | Transactions, etc., are now accessed by iterators | John Wiegley | 2009-11-05 | 7 | -6/+78 |
| | | |||||
| * | Only disable shared libraries by default for myself | John Wiegley | 2009-11-05 | 1 | -2/+3 |
| | | |||||
| * | Segregated symbols into 5 separate namespaces | John Wiegley | 2009-11-04 | 23 | -421/+507 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The different namespaces are: Function Value expression functions, which receive a "context" Option Command-line options Precommand Commands which are invoked before reading the journal Command Commands which are invoked after reading the journal Directive Directives that occur at column 0 in a data file This greatly eases the ability for Python uses to add intercept hooks to change how the basic Ledger module functions. An example of what should be possible soon: import ledger def my_foo_handler(value): print "--foo received:", value ledger.add_handler(ledger.Option, "foo=", my_foo_handler) | ||||
| * | Added value_t::push_front | John Wiegley | 2009-11-04 | 3 | -1/+13 |
| | | |||||
| * | Whitespace fix | John Wiegley | 2009-11-04 | 20 | -39/+39 |
| | | |||||
| * | Removed several unneeded Python interface files | John Wiegley | 2009-11-04 | 8 | -383/+11 |
| | | |||||
| * | Base Ledger version on the date, time and commit hash | John Wiegley | 2009-11-04 | 1 | -3/+10 |
| | | |||||
| * | Added error message if a predicate query is invalid | John Wiegley | 2009-11-03 | 3 | -5/+19 |
| | | |||||
| * | Initialize journal_t::basket to NULL | John Wiegley | 2009-11-03 | 1 | -1/+1 |
| | | |||||
| * | Changed two callout comments | John Wiegley | 2009-11-03 | 2 | -3/+3 |
| | | |||||
| * | Removed an unnecessary comment | John Wiegley | 2009-11-03 | 1 | -3/+0 |
| | | |||||
| * | Fixed a compiler warning | John Wiegley | 2009-11-03 | 1 | -3/+4 |
| | | |||||
| * | Updated utfcpp submodule | John Wiegley | 2009-11-03 | 1 | -0/+0 |
|/ | |||||
* | Merge branch 'next' | John Wiegley | 2009-11-03 | 18 | -488/+1122 |
|\ | |||||
| * | Added Python interface for account_t | John Wiegley | 2009-11-03 | 3 | -0/+225 |
| | | |||||
| * | Added Python interface for an item_t enum | John Wiegley | 2009-11-03 | 1 | -0/+11 |
| | | |||||
| * | Added Python interface for xact_t | John Wiegley | 2009-11-03 | 1 | -21/+117 |
| | | |||||
| * | Added Python interface for journal_t | John Wiegley | 2009-11-03 | 1 | -327/+129 |
| | | |||||
| * | Whitespace fix | John Wiegley | 2009-11-03 | 1 | -1/+1 |
| | | |||||
| * | Added Python interface for post_t | John Wiegley | 2009-11-03 | 2 | -13/+130 |
| | |