Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rearranged the code a bit, breaking walk.cc into several different files: | John Wiegley | 2008-08-03 | 1 | -0/+1 |
| | | | | | | | | | | compare compare_items<T> handler item_handler<T> iterators used to iterators sets of journal objects filters derived from item_handler, they morph the result set output derived from item_handler, these do the printing Also, created a new 'help' files which contains just Ledger's help text. | ||||
* | Added several missing copyright notices. | John Wiegley | 2008-08-03 | 1 | -0/+31 |
| | |||||
* | Moved xact_xdata_t into xact_t itself, as a set of "extended data" that might | John Wiegley | 2008-08-02 | 1 | -4/+4 |
| | | | | | | | | be gathered during reporting. Removed the references to accounts and such from the mask logic, which means that the value expression "acount =~ /foo/" is needed in place of just "/foo/". | ||||
* | Journal data structures now use date_t instead of datetime_t. | John Wiegley | 2008-08-01 | 1 | -1/+1 |
| | | | | | | | | This means transactions can only have day-level granularity -- which has always been the case from an data file point of view. The advantage to this restriction is that reports will now be immune from daylight savings related bugs, where a transaction falls to the wrong side of a --monthly report, for example. | ||||
* | Change many uses of for+iterator to use Boost.Foreach. | John Wiegley | 2008-07-31 | 1 | -4/+2 |
| | |||||
* | Enabled a huge number of warning flags for g++ in acprep, and fixed them all | John Wiegley | 2008-07-30 | 1 | -2/+2 |
| | | | | | | except for several unused parameter warnings (because there is so much code still #if 0'd out), and one implicit conversion from long long to long which still has to be dealt with. | ||||
* | Moved around and renamed a very large amount of code in order to rationalize | John Wiegley | 2008-07-29 | 1 | -7/+7 |
| | | | | the way that value expressions extract information from journal objects. | ||||
* | Brought in the final round of 3.0 code, although it does not compile yet: | John Wiegley | 2008-07-20 | 1 | -6/+4 |
| | | | | report, session, parts of xpath, main, journal, option. | ||||
* | Merged in bug fixes from master (done for 2.6.1b) | John Wiegley | 2008-07-19 | 1 | -2/+3 |
|\ | |||||
| * | Reconciling using ledger.el is now line-based, instead of character based, due | John Wiegley | 2008-07-17 | 1 | -3/+3 |
| | | | | | | | | to problems with UTF-8 characters. | ||||
* | | The code is compiling again, but it's far from being able to run yet. | John Wiegley | 2008-05-08 | 1 | -2/+3 |
|/ | |||||
* | Transactions now track their beginning and ending position, as do | John Wiegley | 2008-04-13 | 1 | -1/+2 |
| | | | | | | | entries. The new format strings %xB %xE %xb %xe can be used to display those values relative to a transaction. The Emacs module now relies on this support to exactly determine where a transaction is, rather than the Elisp logic it relied on previously. | ||||
* | Removed Python integration support. | John Wiegley | 2008-04-13 | 1 | -23/+0 |
| | |||||
* | Restructed the code that it can build and be used as a shared library. | John Wiegley | 2008-04-13 | 1 | -1/+1 |
| | | | | | The command-line version is still statically bound in the build process by default (for the sake of speed). | ||||
* | See ChangeLog | John Wiegley | 2008-04-13 | 1 | -2/+2 |
| | |||||
* | Support has been added for clearing of individual transactions. Set | John Wiegley | 2008-04-13 | 1 | -12/+13 |
| | | | | `ledger-clear-whole-entries' in Emacs to revert to the old behavior. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+0 |
| | |||||
* | (write_entry): Added filename to Emacs output, in preperation for | John Wiegley | 2008-04-13 | 1 | -0/+10 |
| | | | | multi-file support. | ||||
* | (write_entry): If an entry is marked pending, output the `pending' | John Wiegley | 2008-04-13 | 1 | -1/+11 |
| | | | | symbol in the Emacs output. | ||||
* | Expose FormatEmacsTransactions to Python. | John Wiegley | 2008-04-13 | 1 | -0/+23 |
| | |||||
* | Added an Emacs formatter, accessible with the new "emacs" command. | John Wiegley | 2008-04-13 | 1 | -0/+59 |