Plain boundp silences compilation warnings since Emacs 22.1.
authorGlenn Morris <rgm@gnu.org>
Sat, 1 Jun 2013 20:08:52 +0000 (13:08 -0700)
committerGlenn Morris <rgm@gnu.org>
Sat, 1 Jun 2013 20:08:52 +0000 (13:08 -0700)
* progmodes/cc-defs.el (zmacs-region-stays, zmacs-regions)
(lookup-syntax-properties): Remove unecessary cc-bytecomp-defvar.

lisp/ChangeLog
lisp/progmodes/cc-defs.el

index 35e1dad..a7ac80a 100644 (file)
@@ -1,6 +1,6 @@
 2013-06-01  Glenn Morris  <rgm@gnu.org>
 
-       Plain fboundp silences compilation warnings since Emacs 22.1.
+       Plain (f)boundp silences compilation warnings since Emacs 22.1.
        * progmodes/cc-cmds.el (delete-forward-p):
        * progmodes/cc-defs.el (buffer-syntactic-context-depth):
        * progmodes/cc-engine.el (buffer-syntactic-context):
@@ -9,6 +9,8 @@
        * progmodes/cc-vars.el (get-char-table): No need for cc-bytecomp-defun.
        * progmodes/cc-defs.el (c-set-region-active, c-beginning-of-defun-1)
        * progmodes/cc-mode.el (c-make-inherited-keymap): Use plain fboundp.
+       * progmodes/cc-defs.el (zmacs-region-stays, zmacs-regions)
+       (lookup-syntax-properties): Remove unecessary cc-bytecomp-defvar.
 
        * progmodes/cc-vars.el (other): Emacs has this widget since
        at least 21.1, so don't (re)define it.
index 7933324..b90a01d 100644 (file)
 ;; Silence the compiler.
 (cc-bytecomp-defvar c-enable-xemacs-performance-kludge-p) ; In cc-vars.el
 (cc-bytecomp-defun region-active-p)    ; XEmacs
-(cc-bytecomp-defvar zmacs-region-stays)        ; XEmacs
-(cc-bytecomp-defvar zmacs-regions)     ; XEmacs
 (cc-bytecomp-defvar mark-active)       ; Emacs
 (cc-bytecomp-defvar deactivate-mark)   ; Emacs
 (cc-bytecomp-defvar inhibit-point-motion-hooks) ; Emacs
 (cc-bytecomp-defvar parse-sexp-lookup-properties) ; Emacs
 (cc-bytecomp-defvar text-property-default-nonsticky) ; Emacs 21
-(cc-bytecomp-defvar lookup-syntax-properties) ; XEmacs
 (cc-bytecomp-defun string-to-syntax)   ; Emacs 21
 
 \f
@@ -1607,7 +1604,7 @@ non-nil, a caret is prepended to invert the set."
     (let ((buf (generate-new-buffer " test"))
          parse-sexp-lookup-properties
          parse-sexp-ignore-comments
-         lookup-syntax-properties)
+         lookup-syntax-properties)     ; XEmacs
       (with-current-buffer buf
        (set-syntax-table (make-syntax-table))