Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright year | Alexis Hildebrandt | 2023-02-02 | 1 | -1/+1 |
| | | | | [skip ci] | ||||
* | Update copyright statement for 2022 | Alexis Hildebrandt | 2022-07-02 | 1 | -1/+1 |
| | |||||
* | Fix issues related to payees declared on posting's metadata | Diogo Trentini | 2021-02-02 | 1 | -15/+31 |
| | | | | | Payees declared on posting's metadata are now validated with `--check-payees` option. Also, their aliases are now considered on reports as well. | ||||
* | Make explicit option a no-op | CandyAngel | 2020-04-03 | 1 | -13/+0 |
| | | | | Fixes #1877 | ||||
* | fix #1850: segfault when using ledger print | Tobias Pankrath | 2020-01-08 | 1 | -1/+1 |
| | |||||
* | Remove know-ification of elements due to post state | CandyAngel | 2019-08-27 | 1 | -20/+0 |
| | |||||
* | [misc] Update year in copyright notice to 2017 | Alexis Hildebrandt | 2018-01-27 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | [misc] Update year in copyright notice to 2017 | Alexis Hildebrandt | 2017-01-05 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | [misc] Update year in copyright notice to 2016 | Alexis Hildebrandt | 2016-01-02 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | Bump copyright notice to 2015 | Alexis Hildebrandt | 2014-12-27 | 1 | -1/+1 |
| | | | | | | The following script makes it a no-brainer: % NEXT_YEAR=2015; ag -l 'Copyright.*Wiegley' \ | xargs sed -i '' -e "s/\(Copyright.*\)-20[0-9]\{2\}/\1-${NEXT_YEAR}/" | ||||
* | Cosmetic change - format code consistently | Martin Michlmayr | 2014-05-18 | 1 | -4/+4 |
| | | | | | Add a space between if and the opening bracket, between a closing round bracket and the following opening curly bracket, etc. | ||||
* | rename payee_mappings to payee_alias_mappings | Christophe Rhodes | 2014-05-12 | 1 | -1/+1 |
| | | | | (and similar renames) in preparation for payee_uuid_mappings | ||||
* | Initialize journal_t::no_aliases to false upon costruction | John Wiegley | 2014-04-21 | 1 | -0/+1 |
| | | | | This fixes a bug introduced by ecd5097d515f53703eb5dc6096da80182c452ad9. | ||||
* | Require the use of C++11 | John Wiegley | 2014-04-17 | 1 | -3/+2 |
| | |||||
* | Add a safety check when using deferred postings | John Wiegley | 2014-04-15 | 1 | -4/+46 |
| | |||||
* | Apply any outstanding deferred postings at the end of parsing | John Wiegley | 2014-04-14 | 1 | -0/+1 |
| | |||||
* | Add the concept of "deferred postings" | John Wiegley | 2014-04-13 | 1 | -1/+16 |
| | | | | | 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 | -1/+1 |
| | |||||
* | Adding option --no-aliases to completely disable alias expansion | Peter Feigl | 2014-02-26 | 1 | -0/+3 |
| | |||||
* | Adding option --recursive-aliases, adding documentation to man-page and manual | Peter Feigl | 2014-02-26 | 1 | -2/+3 |
| | |||||
* | fixing problem with previous commit if no aliases are registered | Peter Feigl | 2014-02-26 | 1 | -0/+2 |
| | |||||
* | Adding support for recursive aliases. | Peter Feigl | 2014-02-25 | 1 | -19/+53 |
| | | | | | | | | | | | 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. | ||||
* | Bump copyright information to 2014 | Alexis Hildebrandt | 2014-02-02 | 1 | -1/+1 |
| | |||||
* | Guard against a possible null value | John Wiegley | 2013-09-20 | 1 | -1/+1 |
| | |||||
* | Resolve new compiler warnings from Clang | John Wiegley | 2013-05-19 | 1 | -3/+3 |
| | |||||
* | Bump copyright information to 2013 | John Wiegley | 2013-02-18 | 1 | -1/+1 |
| | |||||
* | whitespace cleanup | Johann Klähn | 2013-01-16 | 1 | -4/+4 |
| | |||||
* | Improvement to account alias expansion | John Wiegley | 2013-01-11 | 1 | -1/+12 |
| | | | | | | | Aliases are now expanded not only if they occur by themselves, but also if they occur as the beginning of a multi-part account. Given <alias Food=Expenses:Food> the account <Food:Tomatos> should now be expanded to <Expenses:Food:Tomatos>. | ||||
* | Switch to using Boost.Format | John Wiegley | 2012-05-14 | 1 | -15/+14 |
| | |||||
* | Always call TRACE_CTOR at the end of constructors | John Wiegley | 2012-03-20 | 1 | -3/+3 |
| | |||||
* | Added option --day-break | John Wiegley | 2012-03-17 | 1 | -0/+1 |
| | |||||
* | Added parsing support for the many value directives | John Wiegley | 2012-03-07 | 1 | -2/+4 |
| | |||||
* | Added a few comments | John Wiegley | 2012-03-07 | 1 | -0/+9 |
| | |||||
* | Refactored the notion of "the current parsing context" | John Wiegley | 2012-03-01 | 1 | -77/+62 |
| | |||||
* | Increased file copyrights to 2012 | John Wiegley | 2012-02-29 | 1 | -1/+1 |
| | |||||
* | Added some missing variable names | John Wiegley | 2012-02-27 | 1 | -1/+2 |
| | |||||
* | Optimizations | John Wiegley | 2012-02-27 | 1 | -52/+58 |
| | |||||
* | Added --check-payees option | John Wiegley | 2012-02-27 | 1 | -17/+19 |
| | |||||
* | Implement the "tag" metadata directive | John Wiegley | 2012-02-27 | 1 | -3/+63 |
| | |||||
* | Enable payee mappings | John Wiegley | 2012-02-27 | 1 | -13/+10 |
| | |||||
* | Move when Unknown accounts are processed | John Wiegley | 2012-02-27 | 1 | -10/+9 |
| | |||||
* | Added new account/payee/commodity directives | John Wiegley | 2012-02-27 | 1 | -16/+148 |
| | | | | | Also added supporting options: --explicit, --permissive, --pedantic, as well as new behavior for --strict. | ||||
* | The "id" of an item now maps to its UUID | John Wiegley | 2012-02-27 | 1 | -0/+17 |
| | |||||
* | Corrected an error message | John Wiegley | 2012-02-26 | 1 | -1/+1 |
| | |||||
* | Added --rich-data for 'convert', and SHA1 checksum checking | John Wiegley | 2012-02-26 | 1 | -0/+11 |
| | |||||
* | Fixes for variable shadowing (18/28) | John Wiegley | 2012-02-17 | 1 | -2/+2 |
| | |||||
* | Cleanup whitespace | John Wiegley | 2011-08-18 | 1 | -1/+1 |
| | |||||
* | Revised how Ledger handles the "current year" | John Wiegley | 2010-06-14 | 1 | -6/+4 |
| | | | | | Now when the Y directive sets the current year for a region, it affects everything, as if the clock really were set back to that year. | ||||
* | Automated xacts may now contain "deferred tags" | John Wiegley | 2010-06-13 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | For example, consider the following automated transaction: = /Food/ ; Next Date:: date + 10 (Expenses:Tax) 1.00 ; Next Date:: date + 20 This will add a metadata field named 'Next Date' to the _matching posting_, with a value that is 10 days later than that posting. It will also generate a new posting for that transaction, whose amount is the same as the matching posting. Further, it will add a 'Next Date' metadata tag to the _generated posting_ whose value is 20 days later than the date of the matching posting. | ||||
* | Untabified all source files | John Wiegley | 2010-06-11 | 1 | -9/+9 |
| |