2006-02-01 Bill Wohler <wohler@newt.com>
+ * mh-search.el (which-func-mode): Shush compiler on Emacs 21 too.
+
* mh-alias.el (mh-alias-gecos-name): Use
mh-replace-regexp-in-string instead of replace-regexp-in-string.
(crm, multi-prompt): Use mh-require instead of require.
(require 'gnus-util)
(require 'imenu)
-(mh-require 'which-func nil t)
(defvar mh-searcher nil
"Cached value of chosen search program.")
(when cur-msg (mh-goto-msg cur-msg t t))
(set-buffer-modified-p old-buffer-modified-flag)))
+(mh-require 'which-func nil t)
+
;; Shush compiler.
-(eval-when-compile (mh-do-in-xemacs (defvar which-func-mode)))
+(eval-when-compile
+ (if (or mh-xemacs-flag (< emacs-major-version 22))
+ (defvar which-func-mode)))
;;;###mh-autoload
(defun mh-index-create-imenu-index ()