summaryrefslogtreecommitdiff
path: root/lisp/ldg-reconcile.el
Commit message (Collapse)AuthorAgeFilesLines
* Add acct under point to reconcile prompt. Fix reconcile balance display of ↵Craig Earls2013-03-041-4/+5
| | | | empty accounts
* Clean up the reconcile balance display codeCraig Earls2013-03-011-2/+1
|
* Ensure reconcile balance display can handle empty accounts. Also force ↵Craig Earls2013-03-011-13/+16
| | | | balance display at the beginning of reconciliation.
* Restructured customization groups. Completed initial draft of ledger-mode ↵Craig Earls2013-02-271-6/+10
| | | | documentation
* Position point at beginning of line on posting being reconciled.Craig Earls2013-02-211-0/+1
|
* bug-905, inadvertently used an aquamacs function.Craig Earls2013-02-211-1/+1
|
* Prevent point from being at the end of line when ledger-reconcile-toggle is ↵Craig Earls2013-02-211-0/+1
| | | | called
* Put in more nil window protection.Craig Earls2013-02-201-2/+2
|
* Run ledger-highlight-xact-under-point when reconcile quits, so only one xact ↵Craig Earls2013-02-201-1/+3
| | | | is highlighted
* Make ledger-reconcile a little cleaner.Craig Earls2013-02-201-5/+5
| | | | The recon buffer is filled before asking for target, so there isn't a blank window showing while asking for target.
* Fix another null buffer problem when closing ledger buffersCraig Earls2013-02-191-12/+14
|
* 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