]> git.eshelyaron.com Git - emacs.git/commitdiff
(message-yank-original): Fix bug:
authorThien-Thi Nguyen <ttn@gnuvola.org>
Tue, 27 Mar 2007 14:13:19 +0000 (14:13 +0000)
committerThien-Thi Nguyen <ttn@gnuvola.org>
Tue, 27 Mar 2007 14:13:19 +0000 (14:13 +0000)
Don't switch point and mark unnecessarily.

lisp/gnus/ChangeLog
lisp/gnus/message.el

index 008906999df78f8f0e8c238b307f8d478fc93633..918b4bd3ef3ea8ef57575f4e5327cbfe04d325da 100644 (file)
@@ -1,3 +1,8 @@
+2007-03-27  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * message.el (message-yank-original): Fix bug:
+       Don't switch point and mark unnecessarily.
+
 2007-03-20  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
 
        * message.el (message-required-news-headers):
index 5bbb565dd7f07c24b31a47a9a3dcf1f6899c74c9..305d64a9af32641e60f81a613cfac566908b758b 100644 (file)
@@ -3349,7 +3349,8 @@ prefix, and don't delete any headers."
                   (point)))
       (unless arg
        (funcall message-cite-function))
-      (message-exchange-point-and-mark)
+      (unless (< (point) (mark-marker))
+        (message-exchange-point-and-mark))
       (unless (bolp)
        (insert ?\n))
       (unless modified