# HG changeset patch # User Andreas Schwab # Date 1212936798 0 # Node ID df59f8d16051e3646f88891907ec5d176ecd1949 # Parent b88c2237c3e7620124d6f929c8f8caf0aa9fe103 (vc-dir-move-to-goal-column): Don't move in an empty line. diff -r b88c2237c3e7 -r df59f8d16051 lisp/ChangeLog --- a/lisp/ChangeLog Sun Jun 08 14:10:50 2008 +0000 +++ b/lisp/ChangeLog Sun Jun 08 14:53:18 2008 +0000 @@ -1,5 +1,8 @@ 2008-06-08 Andreas Schwab + * vc-dispatcher.el (vc-dir-move-to-goal-column): Don't move in an + empty line. + * minibuffer.el (minibuffer-message): Bind inhibit-quit around sit-for. diff -r b88c2237c3e7 -r df59f8d16051 lisp/vc-dispatcher.el --- a/lisp/vc-dispatcher.el Sun Jun 08 14:10:50 2008 +0000 +++ b/lisp/vc-dispatcher.el Sun Jun 08 14:53:18 2008 +0000 @@ -676,8 +676,9 @@ (defun vc-dir-move-to-goal-column () ;; Used to keep the cursor on the file name column. (beginning-of-line) - ;; Must be in sync with vc-default-status-printer. - (forward-char 25)) + (unless (eolp) + ;; Must be in sync with vc-default-status-printer. + (forward-char 25))) (defun vc-dir-prepare-status-buffer (bname dir &optional create-new) "Find a buffer named BNAME showing DIR, or create a new one."