+2005-02-01  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * lisp/message.el (message-yank-original): Delete newlines only if
+       they are excessive.
+
 2005-01-31  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * lisp/gnus-msg.el (gnus-inews-yank-articles): Delete newlines
 
                           '(References . message-fill-references)))
                 (list (cons 'References (mapconcat 'identity
                                                    (nreverse newrefs) " "))))
-               (backward-delete-char 1))))))
+               (delete-region (point)
+                              (progn
+                                (skip-chars-backward "\n")
+                                (1+ (point)))))))))
       (unless arg
        (if (and message-suspend-font-lock-when-citing
                 (boundp 'font-lock-mode)