summaryrefslogtreecommitdiff
path: root/lisp/ledger-reconcile.el
Commit message (Collapse)AuthorAgeFilesLines
* [emacs] Fix bug 1060.thdox2015-04-051-2/+8
| | | | | | | | | | | | | | | | | | Set as an option to kill (or not) the reconcile buffer after ledger-reconcile-finish. The default is set to *not* kill the buffer. This is justified as the facts that: 1. In old ledger mode (the one from Ledger 2.6), the default is to *not* kill the buffer. Also for the ones who will migrate from 2.6 to 3 when package will be available in their linux distribution, this will be the path of least surprise. 2. The current documentation does state that the buffer is to be killed with 'q' after 'C-c C-c'. This has been made configurable, as killing buffer may already be part of the workflow of some persons. [ci skip]
* [emacs] C-x h M-x untabify RETthdox2015-02-101-112/+112
| | | | | | C-x h M-x indent-region RET [ci skip]
* Add prefix ledger-reconcile- to s-functions to not conflict withthdox2015-01-211-6/+7
| | | | original s.el
* Add documentation for bugzilla #1105, and align documentation betweenthdox2015-01-211-12/+12
| | | | ledger-reconcile.el and ledger-mode.texi.
* Fix for bugzilla #1105.thdox2015-01-211-9/+61
| | | | | You can now maximize the number of characters displayed for payee name and account name in the reconcile buffer.
* Bump copyright notice to 2015Alexis Hildebrandt2014-12-271-1/+1
| | | | | | The following script makes it a no-brainer: % NEXT_YEAR=2015; ag -l 'Copyright.*Wiegley' \ | xargs sed -i '' -e "s/\(Copyright.*\)-20[0-9]\{2\}/\1-${NEXT_YEAR}/"
* [emacs] Simplify and tidy up ledger-occurSteve Purcell2014-12-091-2/+2
| | | | | Introducing a proper minor mode saves a lot of the hand-rolled fiddling about, like managing the overlay lifecycle and the modeline.
* Make sure there is alive window to switch back to when quitting reconcile bufferCraig Earls2014-12-071-3/+4
|
* Make reconcile more robust to empty or bad account entries at the prompt.Craig Earls2014-12-051-31/+39
|
* Fix change I accidentally committed when trying to fix reconcile in frames.Craig Earls2014-12-021-4/+2
|
* Doc string cleanup.Craig Earls2014-12-011-19/+22
|
* Doc string cleanup.Craig Earls2014-12-011-16/+18
|
* Force reconcile to use scrubbed values incase you are reconciling an account ↵Craig Earls2014-10-101-1/+1
| | | | with lot values.
* All navigation functions moved to ledger-navigate.Craig Earls2014-09-131-4/+4
| | | | Reduce several overlapping functions.
* Make the reconcile balance status message more clear.Craig Earls2014-07-131-1/+1
|
* 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.
* ledger-reconcile clean byte-compileCraig Earls2014-06-281-5/+5
|
* 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-181-2/+2
|\
| * Fix #986 and improve documentation.thdox2014-05-181-2/+2
| |
* | 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-171-174/+174
| | | | | | | M-x mark-whole-buffer M-x indent-region M-x mark-whole-buffer M-x untabify
* Merge commit 'b9078dc93ffdb526efd0a859a73cc3076108f6b2'Craig Earls2014-03-251-2/+2
|\
| * Update old FSF addressJamie Nguyen2014-03-231-2/+2
| |
* | Make reconcile window refresh xact locations after a delete operationCraig Earls2014-02-241-14/+17
|/
* Bump copyright information to 2014Alexis Hildebrandt2014-02-021-1/+1
|
* ledger-reconcile: Add option to insert an effective date when clearing ↵Moritz Ulrich2014-01-021-1/+9
| | | | transactions.
* ledger-mode: Introduce `ledger-default-date-format'.Moritz Ulrich2013-12-301-5/+5
| | | | | | 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>
* emacs-mode: Prefix every function/variable/macro with ledger-.Moritz Ulrich2013-12-291-2/+2
| | | | | | | | 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>
* ledger-mode: Add missing argument to ledger-delete-current-transactionSteve Purcell2013-12-111-1/+1
|
* ledger-mode: Use easymenu to remove boilerplateSteve Purcell2013-12-111-26/+30
| | | | | Among other benefits, this lets us define the menu entries from top to bottom, rather than in reverse.
* ledger-mode: declare keymaps at the top levelSteve Purcell2013-12-091-3/+5
|
* Merge branch 'master' into ledger-mode-automatic-transactionsCraig Earls2013-08-201-2/+7
|\ | | | | | | | | Conflicts: lisp/ledger-reconcile.el
| * Bug 986. Add file order to sorting options in the reconcile mode.Craig Earls2013-08-201-2/+7
| |
* | Merge branch 'master' into ledger-mode-automatic-transactionsCraig Earls2013-07-021-157/+157
|/ | | | | | | | Conflicts: lisp/ledger-init.el lisp/ledger-mode.el lisp/ledger-reconcile.el lisp/ledger-schedule.el
* Finished changing name to ledger-*Craig Earls2013-07-021-0/+485
All files and references changed ldg-* to ledger-*