# HG changeset patch # User Thien-Thi Nguyen # Date 1175004753 0 # Node ID 041eb08bbb339c52d6255cd59d8c3336287b6b6b # Parent 63293afecf15310af5ec0967c86ba20a5e34580b (message-yank-original): Fix bug: Don't switch point and mark unnecessarily. diff -r 63293afecf15 -r 041eb08bbb33 lisp/gnus/message.el --- a/lisp/gnus/message.el Tue Mar 27 03:17:42 2007 +0000 +++ b/lisp/gnus/message.el Tue Mar 27 14:12:33 2007 +0000 @@ -3349,7 +3349,8 @@ (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