Fix bug 915 Save in reconcile mode maintains point.

This commit is contained in:
Craig Earls 2013-03-17 20:01:58 -07:00
parent b1c2c49709
commit 431d7e5b25

View file

@ -205,11 +205,13 @@ Return the number of uncleared xacts found."
(defun ledger-reconcile-save ()
"Save the ledger buffer."
(interactive)
(dolist (buf (cons ledger-buf ledger-bufs))
(with-current-buffer buf
(save-buffer)))
(set-buffer-modified-p nil)
(ledger-display-balance))
(let ((curpoint (point)))
(dolist (buf (cons ledger-buf ledger-bufs))
(with-current-buffer buf
(save-buffer)))
(set-buffer-modified-p nil)
(ledger-display-balance)
(goto-char curpoint)))
(defun ledger-reconcile-finish ()
"Mark all pending posting or transactions as cleared.