Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+227 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+0 |
| | |||||
* | (ledger-run-ledger): Report better error messages if | John Wiegley | 2008-04-13 | 1 | -13/+21 |
| | | | | `ledger-binary-path' is set to an invalid value. | ||||
* | Transactions now track their beginning and ending position, as do | John Wiegley | 2008-04-13 | 1 | -19/+6 |
| | | | | | | | 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. | ||||
* | Added "=" to the character set used to scan for dates at the beginning | John Wiegley | 2008-04-13 | 1 | -4/+4 |
| | | | | | of lines, to accomodate virtual dates. (This came from the mailing list, thanks guys). | ||||
* | Restructed the code that it can build and be used as a shared library. | John Wiegley | 2008-04-13 | 1 | -5/+5 |
| | | | | | The command-line version is still statically bound in the build process by default (for the sake of speed). | ||||
* | Support has been added for clearing of individual transactions. Set | John Wiegley | 2008-04-13 | 1 | -13/+155 |
| | | | | `ledger-clear-whole-entries' in Emacs to revert to the old behavior. | ||||
* | (ledger-do-reconcile): Only allow toggling of reconcilation entries | John Wiegley | 2008-04-13 | 1 | -20/+24 |
| | | | | that are found in the "main" ledger file (for now). | ||||
* | (ledger-do-reconcile): If no output at all is generated by the "emacs" | John Wiegley | 2008-04-13 | 1 | -11/+13 |
| | | | | command, do not trigger a Lisp error. | ||||
* | (write_entry): Added filename to Emacs output, in preperation for | John Wiegley | 2008-04-13 | 1 | -17/+16 |
| | | | | multi-file support. | ||||
* | Added missing `require' for eshell. | John Wiegley | 2008-04-13 | 1 | -0/+3 |
| | |||||
* | (ledger-auto-reconcile): Added a note to the auto-reconcile prompt, to | John Wiegley | 2008-04-13 | 1 | -1/+1 |
| | | | | remind people to use a negative amount for a liability. | ||||
* | Made several changes to the behavior of the reconciler: 1) Hitting | John Wiegley | 2008-04-13 | 1 | -12/+59 |
| | | | | | | | | | | space marks entries as pending; use C-c C-c when you have achieved the proper cleared balance, and all of the "pending" entries will be marked clear and saved; 2) Using C-x C-s in the ledger data buffer will refresh the currently open reconcile buffer; 3) C-l in the reconcile buffer will now refresh the view (in case you wish to refresh changes made in the ledger data buffer without saving that buffer). | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -8/+2 |
| | |||||
* | (ledger-add-entry): Use Eshell to do argument parsing, since that's | John Wiegley | 2008-04-13 | 1 | -8/+10 |
| | | | | | the easiest way to tell if '1 "2 3" 4' contains three arguments or four. | ||||
* | (ledger-auto-reconcile): If auto-reconciling fails, report an error in | John Wiegley | 2008-04-13 | 1 | -1/+3 |
| | | | | the minibuffer. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -3/+4 |
| | |||||
* | (ledger-reconcile-save): Call `save-buffer', instead of trying to | John Wiegley | 2008-04-13 | 1 | -2/+1 |
| | | | | write the file directly. | ||||
* | (ledger-do-reconcile): Fixed a marker problem that was causing entries | John Wiegley | 2008-04-13 | 1 | -2/+6 |
| | | | | to not be reconciled. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+2 |
| | |||||
* | Added "a" and "d" commands to *Reconcile* mode. | John Wiegley | 2008-04-13 | 1 | -26/+66 |
| | |||||
* | (ledger-reconcile): Added back the feature that C-u C-c C-r will | John Wiegley | 2008-04-13 | 1 | -3/+8 |
| | | | | assume that an auto-reconcile is to be attempted. | ||||
* | Updated the Emacs interface to use the ledger executable more fully | John Wiegley | 2008-04-13 | 1 | -144/+117 |
| | | | | | (it doesn't do its own parsing anymore, for example). Many things should be faster, and things should work for users of earlier Emacsen. | ||||
* | (ledger-reconcile): If a prefix argument is passed to C-c C-r | John Wiegley | 2008-04-13 | 1 | -5/+37 |
| | | | | | | | (ledger-reconcile), then it will attempt to use the auto-reconciler to pre-mark the uncleared transactions. Note that if it fails, and the uncleared list is long, it might appear to hang. It's far from fool-proof, but when it does work, it's like magic! | ||||
* | Fix to the reconcile function, for the case when there are spaces in | John Wiegley | 2008-04-13 | 1 | -2/+4 |
| | | | | an account name. | ||||
* | Changed the reconciling feature so that it doesn't need to ask for the | John Wiegley | 2008-04-13 | 1 | -10/+8 |
| | | | | "number of days". | ||||
* | Added code for setting the default year/month given in the prompt to | John Wiegley | 2008-04-13 | 1 | -1/+34 |
| | | | | | C-c C-a. This is helpful for people with lots of receipts in a past month. | ||||
* | updated to 2.02 | John Wiegley | 2008-04-13 | 1 | -4/+20 |
| | |||||
* | updated to version 2.0 | John Wiegley | 2008-04-13 | 1 | -16/+40 |
| | |||||
* | changes | John Wiegley | 2008-04-13 | 1 | -36/+18 |
| | |||||
* | moved entry hooking mechanism to journal_t; further improvements to "entry" | John Wiegley | 2004-09-23 | 1 | -9/+11 |
| | |||||
* | fixed two memory corruption bugs | John Wiegley | 2004-08-25 | 1 | -4/+7 |
| | |||||
* | added a better commentary (at least for now) | John Wiegley | 2004-08-23 | 1 | -2/+9 |
| | |||||
* | added missing files | John Wiegley | 2004-07-29 | 1 | -0/+301 |
| | |||||
* | initial rev of 2.0 | John Wiegley | 2004-07-26 | 1 | -295/+0 |
| | |||||
* | initial import into Darcs | John Wiegley | 2004-05-13 | 1 | -40/+103 |
| | |||||
* | Several small fixes. | John Wiegley | 2004-04-08 | 1 | -1/+2 |
| | |||||
* | *** empty log message *** | John Wiegley | 2004-04-04 | 1 | -20/+50 |
| | |||||
* | *** empty log message *** | John Wiegley | 2004-04-04 | 1 | -10/+13 |
| | |||||
* | *** empty log message *** | John Wiegley | 2004-04-04 | 1 | -58/+88 |
| | |||||
* | Reconcile mode is now working. | John Wiegley | 2004-04-04 | 1 | -18/+83 |
| | |||||
* | changes | John Wiegley | 2003-10-29 | 1 | -1/+88 |
| | |||||
* | *** empty log message *** | John Wiegley | 2003-10-13 | 1 | -0/+16 |