# HG changeset patch # User Glenn Morris # Date 1289448460 28800 # Node ID 63de56d17492e2358c94dac48f062f738baf257f # Parent ea2c0f22a4ad3dfb20705ae36e03570ddf0762eb * lisp/gnus/smime.el (from): Restrict declaration to XEmacs. diff -r ea2c0f22a4ad -r 63de56d17492 lisp/gnus/ChangeLog --- a/lisp/gnus/ChangeLog Wed Nov 10 20:05:15 2010 -0800 +++ b/lisp/gnus/ChangeLog Wed Nov 10 20:07:40 2010 -0800 @@ -1,5 +1,7 @@ 2010-11-11 Glenn Morris + * smime.el (from): Restrict declaration to XEmacs. + * nnir.el (gnus-group-topic-name): Autoload. 2010-11-11 Katsumi Yamaoka diff -r ea2c0f22a4ad -r 63de56d17492 lisp/gnus/smime.el --- a/lisp/gnus/smime.el Wed Nov 10 20:05:15 2010 -0800 +++ b/lisp/gnus/smime.el Wed Nov 10 20:07:40 2010 -0800 @@ -426,7 +426,9 @@ (insert-buffer-substring smime-details-buffer) nil)) -(defvar from) ;; Necessary for XEmacs to silence the byte compiler. +;; TODO: fix this properly by giving it a prefix. +(if (featurep 'xemacs) + (defvar from)) (defun smime-decrypt-region (b e keyfile) "Decrypt S/MIME message in region between B and E with key in KEYFILE.