]> git.eshelyaron.com Git - emacs.git/commitdiff
Silence some cperl-mode compiler warnings
authorGlenn Morris <rgm@gnu.org>
Fri, 24 May 2013 06:57:39 +0000 (23:57 -0700)
committerGlenn Morris <rgm@gnu.org>
Fri, 24 May 2013 06:57:39 +0000 (23:57 -0700)
* progmodes/cperl-mode.el (cperl-mode): Use fboundp.
(Info-find-node, Man-getpage-in-background): Declare.

lisp/ChangeLog
lisp/progmodes/cperl-mode.el

index 6baa68cae77b3d00dac6ff207d80669eac79a6b9..e11944a6808aae7df46605bb7ff411420da2e7b4 100644 (file)
@@ -1,5 +1,8 @@
 2013-05-24  Glenn Morris  <rgm@gnu.org>
 
+       * progmodes/cperl-mode.el (cperl-mode): Use fboundp.
+       (Info-find-node, Man-getpage-in-background): Declare.
+
        * mail/unrmail.el (unrmail):
        Replace obsolete detect-coding-with-priority.
 
index b6e4297081d727118ef19a1d0720efd6f9d65966..407d4042c39c4e295c3d4fa8b4b66301494fe6af 100644 (file)
@@ -1906,7 +1906,7 @@ or as help on variables `cperl-tips', `cperl-problems',
   (and (boundp 'msb-menu-cond)
        (not cperl-msb-fixed)
        (cperl-msb-fix))
-  (if (featurep 'easymenu)
+  (if (fboundp 'easy-menu-add)
       (easy-menu-add cperl-menu))      ; A NOP in Emacs.
   (run-mode-hooks 'cperl-mode-hook)
   (if cperl-hook-after-change
@@ -6530,6 +6530,9 @@ side-effect of memorizing only.  Examples in `cperl-style-examples'."
   (let ((perl-dbg-flags (concat cperl-extra-perl-args " -wc")))
     (eval '(mode-compile))))           ; Avoid a warning
 
+(declare-function Info-find-node "info"
+                 (filename nodename &optional no-going-back))
+
 (defun cperl-info-buffer (type)
   ;; Returns buffer with documentation.  Creates if missing.
   ;; If TYPE, this vars buffer.
@@ -8517,6 +8520,8 @@ the appropriate statement modifier."
     ;;(error "Not at `if', `unless', `while', `until', `for' or `foreach'")
     (cperl-invert-if-unless-modifiers)))
 
+(declare-function Man-getpage-in-background "man" (topic))
+
 ;;; By Anthony Foiani <afoiani@uswest.com>
 ;;; Getting help on modules in C-h f ?
 ;;; This is a modified version of `man'.