Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | | |||||
| * | Added Python interface for item_t | John Wiegley | 2009-11-03 | 1 | -7/+95 |
| | | |||||
| * | Completed Python bindings for value_t | John Wiegley | 2009-11-02 | 2 | -77/+98 |
| | | |||||
| * | Added Python interface for annotated_commodity_t | John Wiegley | 2009-11-02 | 1 | -8/+81 |
| | | |||||
| * | Added Python interface for commodity_t | John Wiegley | 2009-11-02 | 9 | -38/+122 |
| | | |||||
| * | Added Python interface for commodity_pool_t | John Wiegley | 2009-11-02 | 2 | -2/+119 |
|/ | |||||
* | Merge branch 'next' | John Wiegley | 2009-11-02 | 62 | -569/+1227 |
|\ | |||||
| * | Wrap the call to acprep proof in a call to "time" | John Wiegley | 2009-11-02 | 1 | -1/+1 |
| | | |||||
| * | Whitespace fix | John Wiegley | 2009-11-02 | 1 | -1/+0 |
| | | |||||
| * | Removed an unnecessary second call to phase_makeall | John Wiegley | 2009-11-02 | 1 | -2/+0 |
| | | |||||
| * | Changed protection level of many parts of commodity_t | John Wiegley | 2009-11-02 | 4 | -113/+106 |
| | | |||||
| * | Renamed Python global "session" to "current_session" | John Wiegley | 2009-11-02 | 1 | -1/+1 |
| | | |||||
| * | Moved make_qualified_name into commodity_pool_t | John Wiegley | 2009-11-02 | 2 | -15/+16 |
| | | |||||
| * | Use is_annotated() method rather than "annotated" | John Wiegley | 2009-11-02 | 4 | -11/+16 |
| | | |||||
| * | Corrected an incorrect call to remove_account | John Wiegley | 2009-11-02 | 1 | -2/+2 |
| | | |||||
| * | Only --args-only is needed in LedgerHarness.py | John Wiegley | 2009-11-02 | 1 | -4/+2 |
| | | |||||
| * | Completed Python bindings for balance_t | John Wiegley | 2009-11-02 | 1 | -160/+120 |
| | | |||||
| * | Fixes to the Python bindings for amount_t | John Wiegley | 2009-11-02 | 1 | -48/+54 |
| | | |||||
| * | Corrected balance_t's arithmetic interface | John Wiegley | 2009-11-02 | 1 | -5/+30 |
| | | |||||
| * | Fleshed out the Python bindings for amount_t | John Wiegley | 2009-11-02 | 1 | -13/+33 |
| | | |||||
| * | Wire up the --european option | John Wiegley | 2009-11-02 | 1 | -1/+5 |
| | | |||||
| * | Set default LESS options to -FRSX | John Wiegley | 2009-11-02 | 1 | -1/+1 |
| | | |||||
| * | Added a --european flag, to use commas for decimals | John Wiegley | 2009-11-02 | 4 | -1/+12 |
| | | | | | | | | | | | | Ledger can often figure this out for itself, but this flag just makes it the default behavior. It is meant to be added to one's ~/.ledgerrc file. | ||||
| * | Added a regression test relating to forecasting | John Wiegley | 2009-11-02 | 1 | -0/+18 |
| | | |||||
| * | Fixed issues with period strings like "2009/10" | John Wiegley | 2009-11-02 | 4 | -136/+194 |
| | | |||||
| * | Renamed the DocTests to ManualTests | John Wiegley | 2009-11-02 | 11 | -7/+7 |
| | |