From: Glenn Morris Date: Wed, 19 Jun 2013 07:21:59 +0000 (-0700) Subject: Silence idlwave compilation X-Git-Tag: emacs-24.3.90~173^2^2~42^2~45^2~387^2~2016^2~50 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=bdd779ec7d1f52ca75bb568b5c16272b68131698;p=emacs.git Silence idlwave compilation * lisp/progmodes/idlwave.el (func-menu): Only set it up on XEmacs. (speedbar-add-supported-extension): Declare. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 793f3ec346b..591e4499d93 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,8 @@ 2013-06-19 Glenn Morris + * progmodes/idlwave.el (func-menu): Only set it up on XEmacs. + (speedbar-add-supported-extension): Declare. + * international/titdic-cnv.el (tit-process-header, miscdic-convert): Don't include a date stamp in the header of the generated file; it leads to needless differences between output files. diff --git a/lisp/progmodes/idlwave.el b/lisp/progmodes/idlwave.el index ba9a632b949..ce60e05d669 100644 --- a/lisp/progmodes/idlwave.el +++ b/lisp/progmodes/idlwave.el @@ -9041,7 +9041,7 @@ Assumes that point is at the beginning of the unit as found by ;; Here we hack func-menu.el in order to support this new mode. ;; The latest versions of func-menu.el already have this stuff in, so ;; we hack only if it is not already there. -(when (fboundp 'eval-after-load) +(when (featurep 'xemacs) (eval-after-load "func-menu" '(progn (or (assq 'idlwave-mode fume-function-name-regexp-alist) @@ -9295,6 +9295,8 @@ This function was written since `list-abbrevs' looks terrible for IDLWAVE mode." (with-current-buffer "*Help*" (setq truncate-lines t))) +(declare-function speedbar-add-supported-extension "speedbar" (extension)) + ;; Add .pro files to speedbar for support, if it's loaded (eval-after-load "speedbar" '(speedbar-add-supported-extension ".pro"))