Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changed the way scopes are structured for an upcoming design change. | John Wiegley | 2008-07-29 | 1 | -1007/+0 |
| | |||||
* | Cleaned up the value expression code a bit before undertaking the real work of | John Wiegley | 2008-07-27 | 1 | -0/+32 |
| | | | | getting everything back up to what it was (plus the new code written for 3.0). | ||||
* | Updated all copyright messages to 2003-2008. | John Wiegley | 2008-07-27 | 1 | -1/+1 |
| | |||||
* | A large body of work to get the register report printing again, but still | John Wiegley | 2008-07-27 | 1 | -4/+7 |
| | | | | fails due to the fact that 2.x value expression syntax is not restored. | ||||
* | The --verify option is now working properly again. Use "--verify --verbose" | John Wiegley | 2008-07-26 | 1 | -11/+17 |
| | | | | if you wish to see memory usage statistics along with a top-level trace. | ||||
* | --verify works again, but the memory totals at the end still need work. | John Wiegley | 2008-07-26 | 1 | -44/+88 |
| | |||||
* | More work toward getting the textual parser working again. Since this means | John Wiegley | 2008-07-24 | 1 | -16/+42 |
| | | | | that value expressions must work, there are a lot of details involved. | ||||
* | More fixes to restore parsing capability. | John Wiegley | 2008-07-23 | 1 | -1/+1 |
| | |||||
* | Added the var_t helper class, which can be seen in the beginning | John Wiegley | 2008-07-21 | 1 | -48/+20 |
| | | | | implementation of register_command in main.cc. | ||||
* | The new XPath parser has been integrated, although I have removed the | John Wiegley | 2008-07-20 | 1 | -95/+86 |
| | | | | | | | XML-related bits -- I just wanted the better infrastructure that had been created during the rewrite. It doesn't work, but it compiles and links now. This means that all of the previous 3.0 code has been moved over, although there are still snippets of code in pending/old that need to be restored. | ||||
* | Things are at least compiling and linking again, but we're still far from | John Wiegley | 2008-07-20 | 1 | -7/+30 |
| | | | | having a functional binary. | ||||
* | Everything but main.cc is compiling again (but with much #if 0'd code). | John Wiegley | 2008-07-20 | 1 | -3/+4 |
| | |||||
* | I have walked further along the road less compiled by... | John Wiegley | 2008-07-20 | 1 | -2/+2 |
| | |||||
* | Brought in the final round of 3.0 code, although it does not compile yet: | John Wiegley | 2008-07-20 | 1 | -153/+545 |
| | | | | report, session, parts of xpath, main, journal, option. | ||||
* | The code is compiling again, but it's far from being able to run yet. | John Wiegley | 2008-05-08 | 1 | -39/+39 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | |||||
* | Added elision styles. | John Wiegley | 2008-04-13 | 1 | -1/+0 |
| | |||||
* | Reworked the way date/times are handled. | John Wiegley | 2008-04-13 | 1 | -3/+3 |
| | |||||
* | Several fixes to lot price handling. | John Wiegley | 2008-04-13 | 1 | -3/+4 |
| | |||||
* | Tons of corrections and fixes to value expressions and lot figures. | John Wiegley | 2008-04-13 | 1 | -84/+99 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+2 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+6 |
| | |||||
* | Added new --descend option. | John Wiegley | 2008-04-13 | 1 | -0/+6 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -4/+5 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+27 |
| | |||||
* | Added much better error location. | John Wiegley | 2008-04-13 | 1 | -75/+79 |
| | |||||
* | Added a DATETIME value type. | John Wiegley | 2008-04-13 | 1 | -1/+4 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -23/+54 |
| | |||||
* | Began support for improved commodity handling. | John Wiegley | 2008-04-13 | 1 | -0/+4 |
| | |||||
* | Began support for improved commodity handling. | John Wiegley | 2008-04-13 | 1 | -3/+3 |
| | |||||
* | (read_binary_journal): Fixed a tiny memory leak when reading from a | John Wiegley | 2008-04-13 | 1 | -4/+13 |
| | | | | binary cache. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -5/+15 |
| | |||||
* | (value_expr_t::compute): Added new 'act_date' and 'eff_date' value | John Wiegley | 2008-04-13 | 1 | -0/+2 |
| | | | | | | expressions, for getting at the explicit actual and effective dates of a transaction or entry. For accounts, these both refer to the present moment. | ||||
* | Checked in all major updates. | John Wiegley | 2008-04-13 | 1 | -41/+231 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+2 |
| | |||||
* | (parse_value_term): Added support for general @name functions. This | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | | | | | | used to mean Python functions, now it will be used for all further value expression functions. Right now this means the new @min(x,y) and @max(x,y) functions. | ||||
* | Removed Python integration support. | John Wiegley | 2008-04-13 | 1 | -1/+0 |
| | |||||
* | Restructed the code that it can build and be used as a shared library. | John Wiegley | 2008-04-13 | 1 | -5/+1 |
| | | | | | The command-line version is still statically bound in the build process by default (for the sake of speed). | ||||
* | Added support for a Y flag which matches against a transaction's | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | | | | | | PENDING state (as opposed to X, which checks only CLEARED). Now it should be possible to query for all combinations of PENDING, CLEARED or UNCLEARED. | ||||
* | Added a `terminus' global, which if set marks the "current time" as | John Wiegley | 2008-04-13 | 1 | -0/+2 |
| | | | | | | seen by the value expression logic. This has the effect of changing valexprs that test against the current time, such as for calculating the market value of commodities. | ||||
* | Support has been added for clearing of individual transactions. Set | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | | | | `ledger-clear-whole-entries' in Emacs to revert to the old behavior. | ||||
* | Added the capability for value expression regexps targetted at | John Wiegley | 2008-04-13 | 1 | -0/+2 |
| | | | | | | specific parts of a transaction: c// (entry code), p// (payee), w// (short account name), W// (full account name), and e// (transaction note). | ||||
* | updated to version 2.0 | John Wiegley | 2008-04-13 | 1 | -0/+202 |
| | |||||
* | changes | John Wiegley | 2008-04-13 | 1 | -186/+0 |
| | |||||
* | accept multiple arguments passed to an interpreted function (more work tbd) | John Wiegley | 2004-09-24 | 1 | -0/+1 |
| | |||||
* | changed ledger.h to journal.h; moved adding of autoxact hook | John Wiegley | 2004-09-23 | 1 | -1/+1 |
| | |||||
* | more error checking and robustness mods | John Wiegley | 2004-09-23 | 1 | -20/+5 |
| | |||||
* | shored up error checking of value expressions | John Wiegley | 2004-09-23 | 1 | -5/+8 |
| | |||||
* | python integrated both ways (see sample.dat), and initialized on-demand | John Wiegley | 2004-09-14 | 1 | -1/+3 |
| |