Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix bug 1051 ledger-posting-amount-face doesn't work | Craig Earls | 2014-06-30 | 1 | -0/+7 | |
| | ||||||
* | ledger reconcile will recommend the account in the posting, even if point ↵ | Craig Earls | 2014-06-29 | 1 | -2/+1 | |
| | | | | isn't in it. | |||||
* | ensures that account with spaces in the names are correctly rested by ↵ | Craig Earls | 2014-06-29 | 1 | -9/+10 | |
| | | | | ledger-context | |||||
* | context was not handling decimal-comma properly. | Craig Earls | 2014-06-29 | 1 | -2/+2 | |
| | ||||||
* | ledger-reconcile clean byte-compile | Craig Earls | 2014-06-28 | 1 | -5/+5 | |
| | ||||||
* | ledger-complete clean byte compile | Craig Earls | 2014-06-28 | 1 | -20/+4 | |
| | ||||||
* | Fix bug 1052 ledger-mode mangles transactions with tabs. | Craig Earls | 2014-06-25 | 3 | -4/+14 | |
| | ||||||
* | Merge pull request #301 from csrhodes/master | Craig Earls | 2014-06-25 | 1 | -1/+2 | |
|\ | | | | | | | | | don't add a space when completing. Sorry it took so long. Somehow I got it in my mind that this was a bug report and I just didm;t have time to look. | |||||
| * | don't add a space when completing | Christophe Rhodes | 2014-06-13 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | completing payees with ledger-magic-tab would add a space when there was only one possible completion. That space, in ledger's file format, would always need to be deleted again it might be helpful when completing accounts to add two spaces, but the current completion code organization can't (easily) distinguish between payee and account completion. Adding one space is harmful to account completion too, in that `ledger-account.*regex' parse accounts by looking for two spaces, and treat an account name ending with a single space before the newline as having the space as part of the account name. | |||||
* | | Fix bug 1059, ledger mode deletes character if a posting is cleared but ↵ | Craig Earls | 2014-06-24 | 1 | -1/+2 | |
| | | | | | | | | there are less that four space between the account and the amount. | |||||
* | | Was introduced with commit 73f336a, which removed a functionality from | thdox | 2014-06-22 | 1 | -0/+1 | |
|/ | | | | | | ledger.el old ledger mode. I maintain a branch locally to always restore C-x C-s keyboard shortcut that is so deeply inside my Emacs muscle memory. I propose to restore this definitely. | |||||
* | Fix bug 1040 Saving in reconcile buffer doesn't stay in reconcile buffer | Craig Earls | 2014-05-18 | 1 | -10/+9 | |
| | ||||||
* | Merge branch 'master' of https://github.com/ledger/ledger | Craig Earls | 2014-05-18 | 2 | -3/+3 | |
|\ | ||||||
| * | Merge pull request #297 from thdox/reconcile-sort-key | Craig Earls | 2014-05-18 | 1 | -2/+2 | |
| |\ | | | | | | | Fix #986 and improve documentation. I don't like it, but if it will stop the complaint I will merge it. | |||||
| | * | Fix #986 and improve documentation. | thdox | 2014-05-18 | 1 | -2/+2 | |
| | | | ||||||
| * | | Cosmetic change - format code consistently | Martin Michlmayr | 2014-05-18 | 1 | -1/+1 | |
| |/ | | | | | | | | | Add a space between if and the opening bracket, between a closing round bracket and the following opening curly bracket, etc. | |||||
* / | Fix bug 1039. Where the ledger buffer was incorrectly shown in the same ↵ | Craig Earls | 2014-05-18 | 1 | -1/+2 | |
|/ | | | | frame as the reconcile buffer after a save. | |||||
* | Indent & untabify | thdox | 2014-05-17 | 18 | -1167/+1167 | |
| | | | | | | | M-x mark-whole-buffer M-x indent-region M-x mark-whole-buffer M-x untabify | |||||
* | Fix bug 1030 improperly placing the stays mark if the Payee starts with a digit. | Craig Earls | 2014-05-11 | 1 | -2/+4 | |
| | ||||||
* | Merge commit 'dbfbf2bc893de3c44dcc08c33811bc274f647672' | Craig Earls | 2014-05-09 | 1 | -28/+13 | |
|\ | ||||||
| * | Refactor macros in ledger-context.el to byte compile cleanly | Steve Purcell | 2014-05-09 | 1 | -28/+13 | |
| | | ||||||
* | | Merge commit '62bdb2f13a31449ca6f439ee121162647c39855e' | Craig Earls | 2014-04-24 | 2 | -9/+17 | |
|\| | ||||||
| * | fix ledger-iso-date-regex, abusing its name slightly | Christophe Rhodes | 2014-04-23 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | the year field in dates is sort-of optional, given "year" or "Y" directives. Make the date regex understand this. (This has been lightly tested with C-c C-a, but the rest of the uses of ledger-iso-date-regex have only been eyeballed, not properly audited or tested) | |||||
| * | add "year" handling to ledger-iterate-regex | Christophe Rhodes | 2014-04-23 | 1 | -1/+1 | |
| | | ||||||
| * | improve C-c C-a (ledger-xact-insert-transaction) behaviour | Christophe Rhodes | 2014-04-23 | 1 | -6/+14 | |
| | | | | | | | | | | | | | | When the right place to add a transaction is after all existing transactions, add it just after the last transaction rather than at the end of the buffer. (Otherwise the transactions get added after Local Variables blocks and any other endmatter.) | |||||
* | | Merge commit 'b9078dc93ffdb526efd0a859a73cc3076108f6b2' | Craig Earls | 2014-03-25 | 18 | -38/+40 | |
|\| | ||||||
| * | Update old FSF address | Jamie Nguyen | 2014-03-23 | 18 | -36/+36 | |
| | | ||||||
| * | lisp: use more legible colors on dark backgrounds | Vincent Bernat | 2014-03-23 | 1 | -2/+4 | |
| | | | | | | | | | | | | On dark backgrounds, the color for the current transaction makes the text quite unreadable. Let's use a darker color in this case. Maybe some other colors could be adjusted. | |||||
* | | Make reconcile window refresh xact locations after a delete operation | Craig Earls | 2014-02-24 | 1 | -14/+17 | |
|/ | ||||||
* | Add option ledger-complete-ignore-case | Marcin Borkowski | 2014-02-03 | 1 | -36/+42 | |
| | | | | and change ledger-pcomplete accordingly | |||||
* | Bump copyright information to 2014 | Alexis Hildebrandt | 2014-02-02 | 17 | -17/+17 | |
| | ||||||
* | Merge pull request #229 from EvilBit/master | Johann Klähn | 2014-01-25 | 1 | -2/+12 | |
|\ | | | | | Fixed emacs lisp compilation | |||||
| * | Move emacs lisp installation destination to subdirectory | Oskar Kohout | 2014-01-04 | 1 | -1/+1 | |
| | | ||||||
| * | Fix emacs lisp build chain | Oskar Kohout | 2014-01-04 | 1 | -1/+11 | |
| | | ||||||
* | | Fixed some formatting problems and fixed bug 1007 aligning decimal comma ↵ | Craig Earls | 2014-01-13 | 2 | -63/+63 | |
| | | | | | | | | amounts with period thousand separators. | |||||
* | | Fix issue in ledger-fully-complete-xact to deal with possible trailing ↵ | Craig Earls | 2014-01-13 | 1 | -8/+13 | |
| | | | | | | | | spaces after a payee | |||||
* | | ledger-mode: only modify completion-at-point-functions locally | Steve Purcell | 2014-01-07 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | Without this patch, the addition of pcomplete-completions-at-point leaks into the global value of completion-at-point-functions. See #227 | |||||
* | | Backed out recent changes that broke the complete cycling behavior. | Craig Earls | 2014-01-07 | 3 | -72/+32 | |
|/ | ||||||
* | Use `ledger-read-date' where applicable. | Moritz Ulrich | 2014-01-02 | 1 | -3/+4 | |
| | ||||||
* | `ledger-read-date': Use `ledger-minibuffer-history'. | Moritz Ulrich | 2014-01-02 | 1 | -1/+2 | |
| | ||||||
* | ledger-reconcile: Add option to insert an effective date when clearing ↵ | Moritz Ulrich | 2014-01-02 | 1 | -1/+9 | |
| | | | | transactions. | |||||
* | `ledger-insert-effective-date': use `ledger-read-date'. | Moritz Ulrich | 2014-01-02 | 1 | -9/+8 | |
| | | | | | | | Running `ledger-insert-effective-date' will now prompt for a date with a pre-filled value of the `(ledger-year-and-month)' ("2014/01/"). Just pressing RET without inserting the 'day'-portion will insert the date of today. | |||||
* | Add `ledger-read-date' - Read date & default to today. | Moritz Ulrich | 2014-01-02 | 1 | -0/+11 | |
| | ||||||
* | Fix for pcomplete Metadata rule. | 4ourbit | 2014-01-01 | 1 | -0/+2 | |
| | ||||||
* | Plugging ledger pcomplete into completion-at-point. | 4ourbit | 2014-01-01 | 1 | -0/+1 | |
| | | | | Added documentation on how to use pcomplete transparently via completion-at-point. | |||||
* | Context-aware pcomplete rules. | 4ourbit | 2013-12-31 | 3 | -34/+76 | |
| | | | | | | | | | Provide completions based on information retrieved with 'ledger-context-at-point'. To support step-by-step completion of transactions some more patterns were added to 'ledger-line-config'. The actual completion rules mostly reuse some of the convenient input commands that are buried in ledger-mode. Using the standard pcomplete termination string (" ") to allow a "context switch" at the end of each completion step. | |||||
* | ledger-mode: Introduce `ledger-default-date-format'. | Moritz Ulrich | 2013-12-30 | 4 | -9/+16 | |
| | | | | | | Some elisp functions depend on a date-format supplied in ~/.ledgerrc. Change these by introducing a default ("%Y/%m/%d"). Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de> | |||||
* | Improve `ledger-insert-effective-date'. | Moritz Ulrich | 2013-12-30 | 1 | -10/+27 | |
| | | | | | | | | | The function now replaces already existing effective dates in the same line. With a prefix (C-u C-c C-t), remove the current effective date. Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de> | |||||
* | ledger-mode: Add `ledger-remove-effective-date'. | Moritz Ulrich | 2013-12-30 | 1 | -0/+23 | |
| | | | | Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de> | |||||
* | emacs-mode: Prefix every function/variable/macro with ledger-. | Moritz Ulrich | 2013-12-29 | 2 | -32/+33 | |
| | | | | | | | | This is the common convention in Emacs Lisp. Not following it might cause problems with other packages as functions/variables/macros are always visible to other modules. Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de> |