]> git.eshelyaron.com Git - emacs.git/commitdiff
(momentary-string-display): Use save-excursion.
authorRichard M. Stallman <rms@gnu.org>
Wed, 10 Jan 2007 01:15:19 +0000 (01:15 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 10 Jan 2007 01:15:19 +0000 (01:15 +0000)
lisp/ChangeLog
lisp/subr.el

index 809f6510b9c5ab5e701861cf3bef232897c2b8c7..997ead93bc8290abdd2232c996c1bd5113afb8c2 100644 (file)
@@ -1,5 +1,7 @@
 2007-01-10  Richard Stallman  <rms@gnu.org>
 
+       * subr.el (momentary-string-display): Use save-excursion.
+
        * emacs-lisp/pp.el (pp-eval-expression): Once again eval the
        argument, but read it as `X' does.
 
index c5c12137e559aa058c6741a774abfc3f44810305..e7e9867b13e5d8256186c091937ad5e5fdde2aa3 100644 (file)
@@ -1905,11 +1905,11 @@ If MESSAGE is nil, instructions to type EXIT-CHAR are displayed there."
              (recenter (/ (window-height) 2)))
          ;; If that pushed message start off the screen,
          ;; scroll to start it at the top of the screen.
-         (move-to-window-line 0)
-         (if (> (point) pos)
-             (progn
+         (save-excursion
+           (move-to-window-line 0)
+           (if (> (point) pos)
                (goto-char pos)
-               (recenter 0)))
+             (recenter 0)))
          (message (or message "Type %s to continue editing.")
                   (single-key-description exit-char))
          (let (char)