Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Apply any outstanding deferred postings at the end of parsing | John Wiegley | 2014-04-14 | 1 | -0/+3 | |
| | ||||||
* | Add the concept of "deferred postings" | John Wiegley | 2014-04-13 | 1 | -0/+6 | |
| | | | | | This is pretty much exclusively for allowing one to use balance assertions with replicated transactions across multiple files. | |||||
* | The option --permissive now quiets balance assertions | John Wiegley | 2014-04-13 | 1 | -6/+9 | |
| | ||||||
* | Adding support for recursive aliases. | Peter Feigl | 2014-02-25 | 1 | -0/+5 | |
| | | | | | | | | | | | Alias expansion is now a loop. If you define alias A=B:A alias B=C:B then A will expand to C:B:A. Also added a short section to the manual about this. | |||||
* | Fix apply_year_directive | Alexis Hildebrandt | 2014-02-12 | 1 | -2/+2 | |
| | | | | | | Using the Y 2014 syntax works fine, but using apply year 2014 resulted in the following error: Error: Year is out of valid range: 1400..10000 since part of the given year string was chopped off. | |||||
* | Bump copyright information to 2014 | Alexis Hildebrandt | 2014-02-02 | 1 | -1/+1 | |
| | ||||||
* | Fixed parsing of the "fixed" directive | John Wiegley | 2013-05-19 | 1 | -4/+7 | |
| | ||||||
* | Bump copyright information to 2013 | John Wiegley | 2013-02-18 | 1 | -1/+1 | |
| | ||||||
* | Added missing call to timelog.close() | John Wiegley | 2013-01-30 | 1 | -0/+4 | |
| | ||||||
* | Properly handle metadata tags on auto-postings | John Wiegley | 2012-11-12 | 1 | -1/+1 | |
| | ||||||
* | Corrected a typo | John Wiegley | 2012-10-31 | 1 | -2/+2 | |
| | ||||||
* | fix bucket directive (bug 765) | Johann Klähn | 2012-10-23 | 1 | -4/+4 | |
| | | | | | | | | This was caused by both 'A' and 'bucket' using default_account_directive. This function was still stripping the 'A' directive, so the first character of the account name used with 'bucket' was cut off. Maybe the code for the other directives should be changed accordingly for consistency (put line + 1 in call instead of function). | |||||
* | Always store absolute paths internally | John Wiegley | 2012-08-02 | 1 | -3/+2 | |
| | ||||||
* | Converted the Ledger build system to use CMake | John Wiegley | 2012-05-20 | 1 | -13/+4 | |
| | ||||||
* | Switch to using Boost.Format | John Wiegley | 2012-05-14 | 1 | -16/+16 | |
| | ||||||
* | Added "last_checkout_cleared" valexpr variable | John Wiegley | 2012-05-07 | 1 | -4/+4 | |
| | ||||||
* | Whitespace fix | John Wiegley | 2012-04-04 | 1 | -5/+4 | |
| | ||||||
* | Fixed #711: Parsing of alias directive | John Wiegley | 2012-03-17 | 1 | -8/+4 | |
| | ||||||
* | Added option --day-break | John Wiegley | 2012-03-17 | 1 | -2/+1 | |
| | ||||||
* | Improved error reports about leading whitespace | John Wiegley | 2012-03-16 | 1 | -4/+13 | |
| | ||||||
* | Unexpected initial whitespace is an error (again) | John Wiegley | 2012-03-16 | 1 | -3/+2 | |
| | | | | Fixes #565 | |||||
* | Fixed a few bugs related to apply directives | John Wiegley | 2012-03-12 | 1 | -33/+56 | |
| | ||||||
* | Allow payee names to contain multiple spaces | John Wiegley | 2012-03-12 | 1 | -1/+24 | |
| | ||||||
* | Ignore all trailing whitespace in Ledger journals | John Wiegley | 2012-03-12 | 1 | -13/+12 | |
| | ||||||
* | Added the notion of "virtual costs" | John Wiegley | 2012-03-09 | 1 | -2/+9 | |
| | ||||||
* | Added some missing DEBUG #if's | John Wiegley | 2012-03-07 | 1 | -0/+2 | |
| | ||||||
* | Added parsing support for the many value directives | John Wiegley | 2012-03-07 | 1 | -0/+22 | |
| | ||||||
* | Fixed parsing of "deferred notes" in auto xacts | John Wiegley | 2012-03-07 | 1 | -6/+1 | |
| | ||||||
* | Whitespace fixes | John Wiegley | 2012-03-07 | 1 | -9/+9 | |
| | ||||||
* | Corrected several compile and link problems | John Wiegley | 2012-03-06 | 1 | -3/+7 | |
| | ||||||
* | Added "value" sub-directive for commodity directive | John Wiegley | 2012-03-06 | 1 | -0/+8 | |
| | ||||||
* | Simplified Python import in a journal file | John Wiegley | 2012-03-05 | 1 | -7/+28 | |
| | ||||||
* | Rewrote the way annotated commodities are managed | John Wiegley | 2012-03-05 | 1 | -9/+2 | |
| | | | | | The new scheme should be much more efficient, and allows for future growth of what annotations may appear on a commodity. | |||||
* | Use unique_ptr instead of std::auto_ptr | John Wiegley | 2012-03-05 | 1 | -5/+5 | |
| | ||||||
* | This now works: ledger --import os eval 'os.path.isdir("/tmp")' | John Wiegley | 2012-03-02 | 1 | -2/+2 | |
| | ||||||
* | Allow --options to be added by the user in Python | John Wiegley | 2012-03-01 | 1 | -2/+3 | |
| | ||||||
* | Propagate out parsing context counts | John Wiegley | 2012-03-01 | 1 | -3/+15 | |
| | ||||||
* | Fixed a typo | John Wiegley | 2012-03-01 | 1 | -1/+1 | |
| | ||||||
* | Was missing an assignment of context.scope | John Wiegley | 2012-03-01 | 1 | -0/+2 | |
| | ||||||
* | Added a new 'python' directive | John Wiegley | 2012-03-01 | 1 | -0/+62 | |
| | ||||||
* | Fixed a bug that was causing includes to crash | John Wiegley | 2012-03-01 | 1 | -0/+1 | |
| | | | | Fixes #661 | |||||
* | Started writing Python unit tests | John Wiegley | 2012-03-01 | 1 | -1/+1 | |
| | ||||||
* | Refactored the notion of "the current parsing context" | John Wiegley | 2012-03-01 | 1 | -245/+203 | |
| | ||||||
* | Increased file copyrights to 2012 | John Wiegley | 2012-02-29 | 1 | -1/+1 | |
| | ||||||
* | Removed incorrect session.h include in textual.cc | John Wiegley | 2012-02-29 | 1 | -1/+0 | |
| | ||||||
* | Renamed actual/effective dates to primary/auxiliary | John Wiegley | 2012-02-28 | 1 | -1/+1 | |
| | ||||||
* | Allow xact notes on periodic transactions | John Wiegley | 2012-02-28 | 1 | -3/+6 | |
| | | | | Fixes #448 | |||||
* | Fixed display problem in an error message | John Wiegley | 2012-02-28 | 1 | -2/+2 | |
| | ||||||
* | 'end apply' doesn't need a qualifier | John Wiegley | 2012-02-27 | 1 | -4/+4 | |
| | ||||||
* | Added a TODO comment | John Wiegley | 2012-02-27 | 1 | -0/+2 | |
| |