# HG changeset patch # User Richard M. Stallman # Date 897183009 0 # Node ID 18a60ded5193ef2191c3c04b22ed2df313a532a7 # Parent 24999a02843d7a5d5a927c716a448fe05db05d0e (message-mode): Set paragraph-start and paragraph-separate as in mail-mode. diff -r 24999a02843d -r 18a60ded5193 lisp/gnus/message.el --- a/lisp/gnus/message.el Sat Jun 06 22:43:31 1998 +0000 +++ b/lisp/gnus/message.el Sun Jun 07 01:30:09 1998 +0000 @@ -1258,14 +1258,15 @@ facemenu-remove-face-function t) (make-local-variable 'paragraph-separate) (make-local-variable 'paragraph-start) + ;; `-- ' precedes the signature. `-----' appears at the start of the + ;; lines that delimit forwarded messages. + ;; Lines containing just >= 3 dashes, perhaps after whitespace, + ;; are also sometimes used and should be separators. (setq paragraph-start (concat (regexp-quote mail-header-separator) - "$\\|[ \t]*[-_][-_][-_]+$\\|" - "-- $\\|" - paragraph-start)) - (setq paragraph-separate (concat (regexp-quote mail-header-separator) - "$\\|[ \t]*[-_][-_][-_]+$\\|" - "-- $\\|" - paragraph-separate)) + "$\\|[ \t]*[a-z0-9A-Z]*>+[ \t]*$\\|[ \t]*$\\|" + "-- $\\|---+$\\|" + page-delimiter)) + (setq paragraph-separate paragraph-start) (make-local-variable 'message-reply-headers) (setq message-reply-headers nil) (make-local-variable 'message-newsreader)