Fix bug 915 Save in reconcile mode maintains point.
This commit is contained in:
parent
b1c2c49709
commit
431d7e5b25
1 changed files with 7 additions and 5 deletions
|
|
@ -205,11 +205,13 @@ Return the number of uncleared xacts found."
|
||||||
(defun ledger-reconcile-save ()
|
(defun ledger-reconcile-save ()
|
||||||
"Save the ledger buffer."
|
"Save the ledger buffer."
|
||||||
(interactive)
|
(interactive)
|
||||||
|
(let ((curpoint (point)))
|
||||||
(dolist (buf (cons ledger-buf ledger-bufs))
|
(dolist (buf (cons ledger-buf ledger-bufs))
|
||||||
(with-current-buffer buf
|
(with-current-buffer buf
|
||||||
(save-buffer)))
|
(save-buffer)))
|
||||||
(set-buffer-modified-p nil)
|
(set-buffer-modified-p nil)
|
||||||
(ledger-display-balance))
|
(ledger-display-balance)
|
||||||
|
(goto-char curpoint)))
|
||||||
|
|
||||||
(defun ledger-reconcile-finish ()
|
(defun ledger-reconcile-finish ()
|
||||||
"Mark all pending posting or transactions as cleared.
|
"Mark all pending posting or transactions as cleared.
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue