summaryrefslogtreecommitdiff
path: root/lisp/gnus
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2001-10-27 22:52:29 +0000
committerStefan Monnier <monnier@iro.umontreal.ca>2001-10-27 22:52:29 +0000
commit6553d8f222d0f6ad2931b488656db558735c6f3e (patch)
tree0c0ee77a6f7402b6549e167dfaa7fa2f1b74bf2e /lisp/gnus
parent1ce1e4ee7486b5d84e92d2c52a3027e286ab4057 (diff)
downloademacs-6553d8f222d0f6ad2931b488656db558735c6f3e.tar.gz
(gnus-setup-message): Setup reaper for MML buffers.
Diffstat (limited to 'lisp/gnus')
-rw-r--r--lisp/gnus/gnus-msg.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/gnus/gnus-msg.el b/lisp/gnus/gnus-msg.el
index ef5875b36c2..6ff82265910 100644
--- a/lisp/gnus/gnus-msg.el
+++ b/lisp/gnus/gnus-msg.el
@@ -233,6 +233,7 @@ Thank you for your help in stamping out bugs.
(let ((mbl1 mml-buffer-list))
(setq mml-buffer-list mbl) ;; Global value
(set (make-local-variable 'mml-buffer-list) mbl1);; Local value
+ (add-hook 'change-major-mode-hook 'mml-destroy-buffers nil t)
(add-hook 'kill-buffer-hook 'mml-destroy-buffers t t))
(mml-destroy-buffers)
(setq mml-buffer-list mbl)))