2000-12-22 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
authorShengHuo ZHU <zsh@cs.rochester.edu>
Fri, 22 Dec 2000 15:32:25 +0000 (15:32 +0000)
committerShengHuo ZHU <zsh@cs.rochester.edu>
Fri, 22 Dec 2000 15:32:25 +0000 (15:32 +0000)
* gnus-art.el (gnus-mime-security-button-map):
(gnus-mime-button-map): Add parent.

lisp/ChangeLog
lisp/gnus-art.el

index 61f5ba3..ff61132 100644 (file)
@@ -1,3 +1,8 @@
+2000-12-22 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+
+       * gnus-art.el (gnus-mime-security-button-map): 
+       (gnus-mime-button-map): Add parent.
+
 2000-12-22 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * messagexmas.el (message-xmas-redefine): New function.
index 59144cb..0729e0d 100644 (file)
@@ -3102,8 +3102,9 @@ If ALL-HEADERS is non-nil, no headers are hidden."
 
 (defvar gnus-mime-button-map
   (let ((map (make-sparse-keymap)))
-    ;; Not for Emacs 21: fixme better.
-    ;; (set-keymap-parent map gnus-article-mode-map)
+    (unless (>= (string-to-number emacs-version) 21)
+      ;; XEmacs doesn't care.
+      (set-keymap-parent map gnus-article-mode-map))
     (define-key map gnus-mouse-2 'gnus-article-push-button)
     (define-key map gnus-down-mouse-3 'gnus-mime-button-menu)
     (dolist (c gnus-mime-button-commands)
@@ -5212,8 +5213,8 @@ For example:
 
 (defvar gnus-mime-security-button-map
   (let ((map (make-sparse-keymap)))
-    ;; Not for Emacs 21: fixme better.
-    ;;(set-keymap-parent map gnus-article-mode-map)
+    (unless (>= (string-to-number emacs-version) 21)
+      (set-keymap-parent map gnus-article-mode-map))
     (define-key map gnus-mouse-2 'gnus-article-push-button)
     (define-key map "\r" 'gnus-article-press-button)
     map))