aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2013-06-01 13:08:52 -0700
committerGlenn Morris2013-06-01 13:08:52 -0700
commit02c992ecf3673396af52cb51dd31e91baee24833 (patch)
treebc93a1122c4939a33691092e7f1168140601b93c
parent683853b9fee3000b974faf708b66ebc79ad26a25 (diff)
downloademacs-02c992ecf3673396af52cb51dd31e91baee24833.tar.gz
emacs-02c992ecf3673396af52cb51dd31e91baee24833.zip
Plain boundp silences compilation warnings since Emacs 22.1.
* progmodes/cc-defs.el (zmacs-region-stays, zmacs-regions) (lookup-syntax-properties): Remove unecessary cc-bytecomp-defvar.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/progmodes/cc-defs.el5
2 files changed, 4 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 35e1daddc41..a7ac80ad774 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,6 +1,6 @@
12013-06-01 Glenn Morris <rgm@gnu.org> 12013-06-01 Glenn Morris <rgm@gnu.org>
2 2
3 Plain fboundp silences compilation warnings since Emacs 22.1. 3 Plain (f)boundp silences compilation warnings since Emacs 22.1.
4 * progmodes/cc-cmds.el (delete-forward-p): 4 * progmodes/cc-cmds.el (delete-forward-p):
5 * progmodes/cc-defs.el (buffer-syntactic-context-depth): 5 * progmodes/cc-defs.el (buffer-syntactic-context-depth):
6 * progmodes/cc-engine.el (buffer-syntactic-context): 6 * progmodes/cc-engine.el (buffer-syntactic-context):
@@ -9,6 +9,8 @@
9 * progmodes/cc-vars.el (get-char-table): No need for cc-bytecomp-defun. 9 * progmodes/cc-vars.el (get-char-table): No need for cc-bytecomp-defun.
10 * progmodes/cc-defs.el (c-set-region-active, c-beginning-of-defun-1) 10 * progmodes/cc-defs.el (c-set-region-active, c-beginning-of-defun-1)
11 * progmodes/cc-mode.el (c-make-inherited-keymap): Use plain fboundp. 11 * progmodes/cc-mode.el (c-make-inherited-keymap): Use plain fboundp.
12 * progmodes/cc-defs.el (zmacs-region-stays, zmacs-regions)
13 (lookup-syntax-properties): Remove unecessary cc-bytecomp-defvar.
12 14
13 * progmodes/cc-vars.el (other): Emacs has this widget since 15 * progmodes/cc-vars.el (other): Emacs has this widget since
14 at least 21.1, so don't (re)define it. 16 at least 21.1, so don't (re)define it.
diff --git a/lisp/progmodes/cc-defs.el b/lisp/progmodes/cc-defs.el
index 7933324816a..b90a01dcb3b 100644
--- a/lisp/progmodes/cc-defs.el
+++ b/lisp/progmodes/cc-defs.el
@@ -49,14 +49,11 @@
49;; Silence the compiler. 49;; Silence the compiler.
50(cc-bytecomp-defvar c-enable-xemacs-performance-kludge-p) ; In cc-vars.el 50(cc-bytecomp-defvar c-enable-xemacs-performance-kludge-p) ; In cc-vars.el
51(cc-bytecomp-defun region-active-p) ; XEmacs 51(cc-bytecomp-defun region-active-p) ; XEmacs
52(cc-bytecomp-defvar zmacs-region-stays) ; XEmacs
53(cc-bytecomp-defvar zmacs-regions) ; XEmacs
54(cc-bytecomp-defvar mark-active) ; Emacs 52(cc-bytecomp-defvar mark-active) ; Emacs
55(cc-bytecomp-defvar deactivate-mark) ; Emacs 53(cc-bytecomp-defvar deactivate-mark) ; Emacs
56(cc-bytecomp-defvar inhibit-point-motion-hooks) ; Emacs 54(cc-bytecomp-defvar inhibit-point-motion-hooks) ; Emacs
57(cc-bytecomp-defvar parse-sexp-lookup-properties) ; Emacs 55(cc-bytecomp-defvar parse-sexp-lookup-properties) ; Emacs
58(cc-bytecomp-defvar text-property-default-nonsticky) ; Emacs 21 56(cc-bytecomp-defvar text-property-default-nonsticky) ; Emacs 21
59(cc-bytecomp-defvar lookup-syntax-properties) ; XEmacs
60(cc-bytecomp-defun string-to-syntax) ; Emacs 21 57(cc-bytecomp-defun string-to-syntax) ; Emacs 21
61 58
62 59
@@ -1607,7 +1604,7 @@ non-nil, a caret is prepended to invert the set."
1607 (let ((buf (generate-new-buffer " test")) 1604 (let ((buf (generate-new-buffer " test"))
1608 parse-sexp-lookup-properties 1605 parse-sexp-lookup-properties
1609 parse-sexp-ignore-comments 1606 parse-sexp-ignore-comments
1610 lookup-syntax-properties) 1607 lookup-syntax-properties) ; XEmacs
1611 (with-current-buffer buf 1608 (with-current-buffer buf
1612 (set-syntax-table (make-syntax-table)) 1609 (set-syntax-table (make-syntax-table))
1613 1610