(message-mode): Delete abbrev mode initialization.
authorErik Naggum <erik@naggum.no>
Wed, 14 Aug 1996 02:47:51 +0000 (02:47 +0000)
committerErik Naggum <erik@naggum.no>
Wed, 14 Aug 1996 02:47:51 +0000 (02:47 +0000)
(message-mode-hook): Move it here, instead, so the user can override it.

lisp/message.el

index 3392005..30e6d69 100644 (file)
@@ -260,7 +260,10 @@ The function `message-setup' runs this hook.")
 It is run after the headers have been inserted and before 
 the signature is inserted.")
 
-(defvar message-mode-hook nil
+(defvar message-mode-hook
+  (if (fboundp 'mail-abbrevs-setup)
+      '(mail-abbrevs-setup)
+    (list (intern "mail-aliases-setup")))
   "Hook run in message mode buffers.")
 
 (defvar message-header-hook nil
@@ -853,10 +856,6 @@ C-c C-r  message-ceasar-buffer-body (rot13 the message body)."
   (when (string-match "XEmacs\\|Lucid" emacs-version)
     (message-setup-toolbar))
   (easy-menu-add message-mode-menu message-mode-map)
-  ;; Allow mail alias things.
-  (if (fboundp 'mail-abbrevs-setup)
-      (mail-abbrevs-setup)
-    (funcall (intern "mail-aliases-setup")))
   (run-hooks 'text-mode-hook 'message-mode-hook))
 
 \f