summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Improve ledger-report-redo buffer type checking.Craig Earls2014-07-291-1/+1
|
* For ledger-post-align-postings to run on xacts added with ledger-addCraig Earls2014-07-152-2/+2
|
* Make the reconcile balance status message more clear.Craig Earls2014-07-131-1/+1
|
* make leder-mode-dump-configuration interactiveCraig Earls2014-07-131-0/+1
|
* Added ledger-report-auto-refresh customization variable.Craig Earls2014-07-121-2/+8
|
* Improve report redo logic.Craig Earls2014-07-121-10/+12
|
* ledger-redo added as after-save-hookCraig Earls2014-07-122-1/+3
|
* Merge branch 'master' into ledger-mode-bug-1063-auto-refresh-reportsCraig Earls2014-07-121-11/+10
|\
| * ledger-fonts.el: untabifyMark Oteiza2014-07-121-2/+2
| |
| * use inherits for related faces that are the sameMark Oteiza2014-07-121-9/+8
| |
* | Code cleanupCraig Earls2014-07-125-69/+26
|/
* ledger-reconcile.el: don't use flattenRémi Vanicat2014-07-091-2/+2
| | | | The flatten function is not part of Emacs, so better not use it.
* Finished configurable reconcile format line.Craig Earls2014-07-031-4/+15
|
* ledger-reconcile-compile-format-string returns a lambda that is used to ↵Craig Earls2014-07-021-17/+25
| | | | format the posting data
* Refactor code to pull posting format into separate defun. Added reconcile ↵Craig Earls2014-07-021-27/+53
| | | | buffer header and line configuration defcustom.
* Fix bug 1051 ledger-posting-amount-face doesn't workCraig Earls2014-06-301-0/+7
|
* ledger reconcile will recommend the account in the posting, even if point ↵Craig Earls2014-06-291-2/+1
| | | | isn't in it.
* ensures that account with spaces in the names are correctly rested by ↵Craig Earls2014-06-291-9/+10
| | | | ledger-context
* context was not handling decimal-comma properly.Craig Earls2014-06-291-2/+2
|
* ledger-reconcile clean byte-compileCraig Earls2014-06-281-5/+5
|
* ledger-complete clean byte compileCraig Earls2014-06-281-20/+4
|
* Fix bug 1052 ledger-mode mangles transactions with tabs.Craig Earls2014-06-253-4/+14
|
* Merge pull request #301 from csrhodes/masterCraig Earls2014-06-251-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 completingChristophe Rhodes2014-06-131-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 Earls2014-06-241-1/+2
| | | | | | | | there are less that four space between the account and the amount.
* | Was introduced with commit 73f336a, which removed a functionality fromthdox2014-06-221-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 bufferCraig Earls2014-05-181-10/+9
|
* Merge branch 'master' of https://github.com/ledger/ledgerCraig Earls2014-05-182-3/+3
|\
| * Merge pull request #297 from thdox/reconcile-sort-keyCraig Earls2014-05-181-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.thdox2014-05-181-2/+2
| | |
| * | Cosmetic change - format code consistentlyMartin Michlmayr2014-05-181-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 Earls2014-05-181-1/+2
|/ | | | frame as the reconcile buffer after a save.
* Indent & untabifythdox2014-05-1718-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 Earls2014-05-111-2/+4
|
* Merge commit 'dbfbf2bc893de3c44dcc08c33811bc274f647672'Craig Earls2014-05-091-28/+13
|\
| * Refactor macros in ledger-context.el to byte compile cleanlySteve Purcell2014-05-091-28/+13
| |
* | Merge commit '62bdb2f13a31449ca6f439ee121162647c39855e'Craig Earls2014-04-242-9/+17
|\|
| * fix ledger-iso-date-regex, abusing its name slightlyChristophe Rhodes2014-04-231-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-regexChristophe Rhodes2014-04-231-1/+1
| |
| * improve C-c C-a (ledger-xact-insert-transaction) behaviourChristophe Rhodes2014-04-231-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 Earls2014-03-2518-38/+40
|\|
| * Update old FSF addressJamie Nguyen2014-03-2318-36/+36
| |
| * lisp: use more legible colors on dark backgroundsVincent Bernat2014-03-231-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 operationCraig Earls2014-02-241-14/+17
|/
* Add option ledger-complete-ignore-caseMarcin Borkowski2014-02-031-36/+42
| | | | and change ledger-pcomplete accordingly
* Bump copyright information to 2014Alexis Hildebrandt2014-02-0217-17/+17
|
* Merge pull request #229 from EvilBit/masterJohann Klähn2014-01-251-2/+12
|\ | | | | Fixed emacs lisp compilation
| * Move emacs lisp installation destination to subdirectoryOskar Kohout2014-01-041-1/+1
| |
| * Fix emacs lisp build chainOskar Kohout2014-01-041-1/+11
| |
* | Fixed some formatting problems and fixed bug 1007 aligning decimal comma ↵Craig Earls2014-01-132-63/+63
| | | | | | | | amounts with period thousand separators.