summaryrefslogtreecommitdiff
path: root/lisp/gnus
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/gnus')
-rw-r--r--lisp/gnus/ChangeLog7
-rw-r--r--lisp/gnus/dig.el3
-rw-r--r--lisp/gnus/gnus-art.el1
-rw-r--r--lisp/gnus/smime.el3
4 files changed, 12 insertions, 2 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index dec81e0b696..a1128f214cb 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,10 @@
+2005-06-23 Lute Kamstra <lute@gnu.org>
+
+ * gnus-art.el (gnus-article-mode): Use kill-all-local-variables.
+
+ * dig.el (dig-mode):
+ * smime.el (smime-mode): Use gnus-run-mode-hooks.
+
2005-06-21 Juanma Barranquero <lekktu@gmail.com>
* nnimap.el (nnimap-split-download-body): Fix spellings.
diff --git a/lisp/gnus/dig.el b/lisp/gnus/dig.el
index a3d55cbf824..fb0df03f7aa 100644
--- a/lisp/gnus/dig.el
+++ b/lisp/gnus/dig.el
@@ -148,7 +148,8 @@ Buffer should contain output generated by `dig-invoke'."
(set (make-local-variable 'font-lock-defaults)
'(dig-font-lock-keywords t)))
(when (featurep 'font-lock)
- (font-lock-set-defaults)))
+ (font-lock-set-defaults))
+ (gnus-run-mode-hooks 'dig-mode-hook))
(defun dig-exit ()
"Quit dig output buffer."
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index 04c1309963b..56a79951b0c 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -3732,6 +3732,7 @@ commands:
\\[gnus-article-describe-briefly]\t Describe the current mode briefly
\\[gnus-info-find-node]\t Go to the Gnus info node"
(interactive)
+ (kill-all-local-variables)
(gnus-simplify-mode-line)
(setq mode-name "Article")
(setq major-mode 'gnus-article-mode)
diff --git a/lisp/gnus/smime.el b/lisp/gnus/smime.el
index 399c0678c41..a1deea73738 100644
--- a/lisp/gnus/smime.el
+++ b/lisp/gnus/smime.el
@@ -596,7 +596,8 @@ The following commands are available:
(use-local-map smime-mode-map)
(buffer-disable-undo)
(setq truncate-lines t)
- (setq buffer-read-only t))
+ (setq buffer-read-only t)
+ (gnus-run-mode-hooks 'smime-mode-hook))
(defun smime-certificate-info (certfile)
(interactive "fCertificate file: ")