summaryrefslogtreecommitdiff
path: root/lisp/ldg-reconcile.el
Commit message (Collapse)AuthorAgeFilesLines
* Fixes Bug 900Craig Earls2013-02-181-13/+12
| | | | | | If the buffer being reconciles was killed with the *Reconcile* buffer still around their were dirty hooks left around that caused bug problems. This fix adds a local kill-buffer hook that calls the ledger-quit routines
* A better try to deal with decimal-comma from ledgerCraig Earls2013-02-171-1/+1
|
* Changed prompt for reconciliation target.Craig Earls2013-02-151-3/+3
|
* Oops. This adds missing parenthesis to the last commit.Craig Earls2013-02-151-1/+1
|
* Improved error reportingCraig Earls2013-02-151-2/+2
|
* Bug 894 Changing reconciliation account now repositions point in the ↵Craig Earls2013-02-141-2/+3
| | | | Reconcile buffer correctly.
* Code commenting cleanup.Craig Earls2013-02-141-51/+59
|
* Fix to target change function in leg-reconcileCraig Earls2013-02-141-0/+1
| | | | Took out the (interactive) statement and it needed to be there.
* Added rudimentary target checking to reconcile.Craig Earls2013-02-131-10/+46
|
* Bug 893 Ledger reconcile loses alignmentCraig Earls2013-02-131-15/+13
| | | | | | An earlier change to multi-file support stored the actual markers to the beginnings of the transaction/postings. When reconcile would insert characters it would invalidate those marker and after many items and been cleared could result in severe misalignment. This change brings back storing the line-numbers as reported by emacs.
* Merge pull request #155 from vanicat/t/reconcile_and_windowsCraig Earls2013-02-131-21/+25
|\ | | | | T/reconcile and windows
| * Ensure that the reconcile buffer is shown when ledger-reconcile is called.Rémi Vanicat2013-02-131-10/+14
| |
| * In ledger-do-reconcile, don't act on windows when reconcile hasn't oneRémi Vanicat2013-02-131-11/+11
| | | | | | | | | | | | Ledger-do-reconcile might be called indirectly (in the after-save-hook for example) and one might not want this buffer she has buried to show up again when she is saving another (even related) buffer.
* | Fixes workflow for using toggle-pending with clear-whole-transactionsCraig Earls2013-02-131-2/+3
|/
* Comment and code cleanupCraig Earls2013-02-121-15/+20
|
* Bug 892 re-enable pending mode and reconcile-finishCraig Earls2013-02-121-15/+34
| | | | This should do it, and it should work across multiple files.
* Lisp code cleanup.Craig Earls2013-02-121-3/+20
| | | | Mostly went through and clarified variable names. Rather than "entry" for everything, use "transaction" and "posting" as appropriate to improve readability.
* Bug 879 cannot reconcile two ledger buffersCraig Earls2013-02-111-50/+51
|
* Bug 878 Cannot reconcile two posting with the same account in one xactCraig Earls2013-02-111-14/+13
|
* Bug 886 Cannot unclear transaction on last line reconciliation bufferCraig Earls2013-02-111-0/+1
|
* Bug 887. Remove folding if the reconcile buffer is killedCraig Earls2013-02-111-9/+19
| | | | This ensure adequate cleanup if the reconciliation buffer is killed vice quit from.
* fixe minor error in merge from vanicatCraig Earls2013-02-101-1/+1
|
* Merge pull request #154 from vanicat/t/kill-reconcileCraig Earls2013-02-101-3/+4
|\ | | | | Take care to not delete some random buffer when exiting reconcile
| * Take care to not delete some random buffer when exiting reconcileRémi Vanicat2013-02-091-3/+4
| |
* | ledger-mode now highlights the xact under point.Craig Earls2013-02-091-0/+1
| | | | | | | | This can be configured with ledger-highlight-xact-under-point and ledger-font-highlight-face
* | Correct error that prevented clearing postings if ↵Craig Earls2013-02-091-8/+8
|/ | | | ledger--clear-whole-entires was nil
* On move event, save excursion before calling ledger-reconcile-visitRémi Vanicat2013-02-091-1/+2
| | | | Otherwise, ledger-reconcile-visit might undo last move
* More reconcile-visit bug squashing.Craig Earls2013-02-081-2/+6
|
* Improved the visit function. Made the window position configurable. Removed ↵Craig Earls2013-02-081-54/+61
| | | | after-save hook on quit
* Added ability to have ledger buffer track the xact under point in recon windowCraig Earls2013-02-081-0/+24
| | | | controllable using ledger-buffer-tracks-reconcile-buffer
* Added vanicat's multii file extensions.Craig Earls2013-02-081-40/+36
| | | | There was a strange interact with some more recent parts of the code that exposed bugs I hadn't seen before.
* Revert "Merge pull request #147 from vanicat/t/where-are-transaction"Craig Earls2013-02-081-23/+13
| | | | | This reverts commit 9a411e898acdd52e432ea84914467233e740c67e, reversing changes made to bdf404112e81b74a0cec668222c373150a0bc5ce.
* After reconciling, save all buffer that need to be saved.Rémi Vanicat2013-02-081-2/+6
|
* In ledger-reconcile-get-buffer, return the stored bufferRémi Vanicat2013-02-081-2/+2
|
* In ledger-reconcile, open file where transaction are, and store it.Rémi Vanicat2013-02-081-2/+4
|
* In ledger-reconcile, use a function to get where the transaction is.Rémi Vanicat2013-02-081-9/+13
|
* Reconcile visit now recanters on the xact selectedCraig Earls2013-02-071-1/+2
|
* reconcile mode windowing improvementsCraig Earls2013-02-071-76/+115
| | | | | | * reconcile mode now places its window at the bottom of the ledger window it was called form and minimizes its height to the size of the recon buffer. * It all specifically informs the user if there are no uncleared items. * When reconcile mode is entered it sets the ledger-occur mode and scrolls the bottom of the visible buffer to the bottom of the ledger window ensuring transactions are visible.
* Enh 246 add code folding to ledger modeCraig Earls2013-02-051-75/+90
| | | | Based on loccur. Hides everything but the xacts that match a regex. Linked to reconcile mode so that when you reconcile an account on xacts with that account are shown. Documentation updated
* If there is no XACT code print blank, not "nil"Craig Earls2013-02-021-1/+3
|
* Add custom faces to the reconcilerCraig Earls2013-02-011-6/+11
|
* Add ability to reconcile new account without switching recon buffersCraig Earls2013-01-301-0/+11
| | | | | Show cleared balance on command Update documentation
* Added GPL licensing information to lisp filesCraig Earls2013-01-291-0/+21
|
* Fixed the new ledger mod so that loading leg-new.el is sufficientCraig Earls2013-01-291-0/+2
| | | | | The reconcile package and the xact package didn't provide themselves, and the leg-new module didn't load up everything it needed.
* fixes the reconcile mode, adds menus for all modesCraig Earls2013-01-291-55/+81
| | | | thanks to dk for the is-std defun.
* Apply patch to update ldg-reconcile.elJohn Wiegley2013-01-161-1/+39
|
* Untabified all source filesJohn Wiegley2010-06-111-38/+38
|
* Some more refactoring of the new Lisp codeJohn Wiegley2010-04-121-40/+1
|
* Broke up the old ledger.el into several submodulesJohn Wiegley2010-04-121-0/+180