]> git.eshelyaron.com Git - emacs.git/commitdiff
Change a custom default to ease the mail->message transition.
authorGlenn Morris <rgm@gnu.org>
Tue, 16 Feb 2010 02:48:08 +0000 (18:48 -0800)
committerGlenn Morris <rgm@gnu.org>
Tue, 16 Feb 2010 02:48:08 +0000 (18:48 -0800)
* message.el (message-default-mail-headers): Change the default value
to ease the transition from mail-mode to message-mode.  (Bug#5555)

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

index 1c1c62bb1b06bf833cd7e22bbc1cf98b2a5c715c..a6d5f2040feb5176a011e7021895cc5cd09ffdff 100644 (file)
@@ -1,3 +1,8 @@
+2010-02-16  Glenn Morris  <rgm@gnu.org>
+
+       * message.el (message-default-mail-headers): Change the default value
+       to ease the transition from mail-mode to message-mode.  (Bug#5555)
+
 2010-01-17  Chong Yidong  <cyd@stupidchicken.com>
 
        * message.el (message-mail): Just pass yank-action on to message-setup.
index 7194813422abad7382220c6d0250c5c66029044e..3a8c104b8e52fa092f651c420815e229fc54ad8c 100644 (file)
@@ -1178,8 +1178,22 @@ these lines."
   :link '(custom-manual "(message)Message Headers")
   :type 'message-header-lines)
 
-(defcustom message-default-mail-headers ""
+(defcustom message-default-mail-headers
+  ;; Ease the transition from mail-mode to message-mode.  See bugs#4431, 5555.
+  (concat (if (and (boundp 'mail-default-reply-to)
+                  (stringp mail-default-reply-to))
+             (format "Reply-to: %s\n" mail-default-reply-to)
+           "")
+         (if (and (boundp 'mail-self-blind)
+                  mail-self-blind)
+             (format "BCC: %s\n" user-mail-address)
+           "")
+         (if (and (boundp 'mail-archive-file-name)
+                  (stringp mail-archive-file-name))
+             (format "FCC: %s\n" mail-archive-file-name)
+           ""))
   "*A string of header lines to be inserted in outgoing mails."
+  :version "23.2"
   :group 'message-headers
   :group 'message-mail
   :link '(custom-manual "(message)Mail Headers")
@@ -2768,7 +2782,7 @@ PGG manual, depending on the value of `mml2015-use'."
 ;;; Forbidden properties
 ;;
 ;; We use `after-change-functions' to keep special text properties
-;; that interfer with the normal function of message mode out of the
+;; that interfere with the normal function of message mode out of the
 ;; buffer.
 
 (defcustom message-strip-special-text-properties t