aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Nicolaescu2008-03-20 07:44:55 +0000
committerDan Nicolaescu2008-03-20 07:44:55 +0000
commit0c86715d6c8107c8c206a82b2a03e5aae1db522d (patch)
tree2b66cd1e5d571126009b586fed2c9b5bfa84961a
parent6bdc3dbb28464a8242e62c9b5f3a50408bdd5696 (diff)
downloademacs-0c86715d6c8107c8c206a82b2a03e5aae1db522d.tar.gz
emacs-0c86715d6c8107c8c206a82b2a03e5aae1db522d.zip
* textmodes/refbib.el:
* textmodes/reftex.el: * textmodes/reftex-global.el: * textmodes/reftex-vars.el: * textmodes/reftex-toc.el: Don't use eval-and-compile for byte compiler pacifying defvars. (reftex-toc-mode): Only make zmacs-regions local on XEmacs. * textmodes/reftex-index.el (zmacs-regions): Remove pacifier, not needed.
-rw-r--r--lisp/ChangeLog12
-rw-r--r--lisp/textmodes/refbib.el21
-rw-r--r--lisp/textmodes/reftex-global.el5
-rw-r--r--lisp/textmodes/reftex-index.el1
-rw-r--r--lisp/textmodes/reftex-toc.el4
-rw-r--r--lisp/textmodes/reftex-vars.el2
-rw-r--r--lisp/textmodes/reftex.el19
7 files changed, 36 insertions, 28 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index de942aced73..cd909c3deb9 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,15 @@
12008-03-20 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * textmodes/refbib.el:
4 * textmodes/reftex.el:
5 * textmodes/reftex-global.el:
6 * textmodes/reftex-vars.el:
7 * textmodes/reftex-toc.el: Don't use eval-and-compile for byte
8 compiler pacifying defvars.
9 (reftex-toc-mode): Only make zmacs-regions local on XEmacs.
10 * textmodes/reftex-index.el (zmacs-regions): Remove pacifier, not
11 needed.
12
12008-03-20 Wilson Snyder <wsnyder@wsnyder.org> 132008-03-20 Wilson Snyder <wsnyder@wsnyder.org>
2 14
3 * progmodes/verilog-mode.el (verilog-easy-menu-filter): New 15 * progmodes/verilog-mode.el (verilog-easy-menu-filter): New
diff --git a/lisp/textmodes/refbib.el b/lisp/textmodes/refbib.el
index ae07740ee09..69565d1a31c 100644
--- a/lisp/textmodes/refbib.el
+++ b/lisp/textmodes/refbib.el
@@ -223,17 +223,16 @@ This is in addition to the `r2b-capitalize-title-stop-words'.")
223 223
224(defvar r2b-error-found nil) 224(defvar r2b-error-found nil)
225 225
226(eval-when-compile 226(defvar r2b-variables) (defvar r2bv-address) (defvar r2bv-annote)
227 (defvar r2b-variables) (defvar r2bv-address) (defvar r2bv-annote) 227(defvar r2bv-author) (defvar r2bv-booktitle) (defvar r2bv-date)
228 (defvar r2bv-author) (defvar r2bv-booktitle) (defvar r2bv-date) 228(defvar r2bv-decade) (defvar r2bv-editor) (defvar r2bv-entry-kind)
229 (defvar r2bv-decade) (defvar r2bv-editor) (defvar r2bv-entry-kind) 229(defvar r2bv-institution) (defvar r2bv-journal) (defvar r2bv-keywords)
230 (defvar r2bv-institution) (defvar r2bv-journal) (defvar r2bv-keywords) 230(defvar r2bv-kn) (defvar r2bv-month) (defvar r2bv-note)
231 (defvar r2bv-kn) (defvar r2bv-month) (defvar r2bv-note) 231(defvar r2bv-number) (defvar r2bv-ordering) (defvar r2bv-organization)
232 (defvar r2bv-number) (defvar r2bv-ordering) (defvar r2bv-organization) 232(defvar r2bv-pages) (defvar r2bv-primary-author) (defvar r2bv-publisher)
233 (defvar r2bv-pages) (defvar r2bv-primary-author) (defvar r2bv-publisher) 233(defvar r2bv-school) (defvar r2bv-title) (defvar r2bv-title-first-word)
234 (defvar r2bv-school) (defvar r2bv-title) (defvar r2bv-title-first-word) 234(defvar r2bv-tr) (defvar r2bv-type) (defvar r2bv-volume)
235 (defvar r2bv-tr) (defvar r2bv-type) (defvar r2bv-volume) 235(defvar r2bv-where) (defvar r2bv-year)
236 (defvar r2bv-where) (defvar r2bv-year))
237 236
238(setq r2b-variables '( 237(setq r2b-variables '(
239 r2b-error-found 238 r2b-error-found
diff --git a/lisp/textmodes/reftex-global.el b/lisp/textmodes/reftex-global.el
index 21bb8cf6a7a..ee5f6f85c4d 100644
--- a/lisp/textmodes/reftex-global.el
+++ b/lisp/textmodes/reftex-global.el
@@ -102,9 +102,8 @@ No active TAGS table is required."
102 (tags-query-replace from to (or delimited current-prefix-arg) 102 (tags-query-replace from to (or delimited current-prefix-arg)
103 (list 'reftex-all-document-files)))) 103 (list 'reftex-all-document-files))))
104 104
105(eval-when-compile 105(defvar TeX-master)
106 (defvar TeX-master) 106(defvar isearch-next-buffer-function)
107 (defvar isearch-next-buffer-function))
108 107
109(defun reftex-find-duplicate-labels () 108(defun reftex-find-duplicate-labels ()
110 "Produce a list of all duplicate labels in the document." 109 "Produce a list of all duplicate labels in the document."
diff --git a/lisp/textmodes/reftex-index.el b/lisp/textmodes/reftex-index.el
index 15fba461fd3..1f69e3fbb9b 100644
--- a/lisp/textmodes/reftex-index.el
+++ b/lisp/textmodes/reftex-index.el
@@ -35,7 +35,6 @@
35 35
36;; START remove for XEmacs release 36;; START remove for XEmacs release
37(defvar mark-active) 37(defvar mark-active)
38(defvar zmacs-regions)
39(defvar transient-mark-mode) 38(defvar transient-mark-mode)
40(defvar TeX-master) 39(defvar TeX-master)
41;; END remove for XEmacs release 40;; END remove for XEmacs release
diff --git a/lisp/textmodes/reftex-toc.el b/lisp/textmodes/reftex-toc.el
index e57e9a59a73..31ca3c0cf6c 100644
--- a/lisp/textmodes/reftex-toc.el
+++ b/lisp/textmodes/reftex-toc.el
@@ -36,7 +36,6 @@
36 "Keymap used for *toc* buffer.") 36 "Keymap used for *toc* buffer.")
37 37
38(defvar reftex-toc-menu) 38(defvar reftex-toc-menu)
39(eval-when-compile (defvar zmacs-regions))
40(defvar reftex-last-window-height nil) 39(defvar reftex-last-window-height nil)
41(defvar reftex-last-window-width nil) 40(defvar reftex-last-window-width nil)
42(defvar reftex-toc-include-labels-indicator nil) 41(defvar reftex-toc-include-labels-indicator nil)
@@ -57,7 +56,8 @@ Here are all local bindings.
57 mode-name "TOC") 56 mode-name "TOC")
58 (use-local-map reftex-toc-map) 57 (use-local-map reftex-toc-map)
59 (set (make-local-variable 'transient-mark-mode) t) 58 (set (make-local-variable 'transient-mark-mode) t)
60 (set (make-local-variable 'zmacs-regions) t) 59 (when (featurep 'xemacs)
60 (set (make-local-variable 'zmacs-regions) t))
61 (set (make-local-variable 'revert-buffer-function) 'reftex-toc-revert) 61 (set (make-local-variable 'revert-buffer-function) 'reftex-toc-revert)
62 (set (make-local-variable 'reftex-toc-include-labels-indicator) "") 62 (set (make-local-variable 'reftex-toc-include-labels-indicator) "")
63 (set (make-local-variable 'reftex-toc-max-level-indicator) 63 (set (make-local-variable 'reftex-toc-max-level-indicator)
diff --git a/lisp/textmodes/reftex-vars.el b/lisp/textmodes/reftex-vars.el
index a6f91667167..6d119fc2ffa 100644
--- a/lisp/textmodes/reftex-vars.el
+++ b/lisp/textmodes/reftex-vars.el
@@ -27,7 +27,7 @@
27;;; Commentary: 27;;; Commentary:
28 28
29;;; Code: 29;;; Code:
30(eval-when-compile (defvar reftex-tables-dirty)) 30(defvar reftex-tables-dirty)
31(eval-when-compile (require 'cl)) 31(eval-when-compile (require 'cl))
32(eval-and-compile 32(eval-and-compile
33 (defun reftex-set-dirty (symbol value) 33 (defun reftex-set-dirty (symbol value)
diff --git a/lisp/textmodes/reftex.el b/lisp/textmodes/reftex.el
index ed74e887a0a..8a8f9249175 100644
--- a/lisp/textmodes/reftex.el
+++ b/lisp/textmodes/reftex.el
@@ -613,16 +613,15 @@ on the menu bar.
613;;; ========================================================================= 613;;; =========================================================================
614;;; 614;;;
615;;; Silence warnings about variables in other packages. 615;;; Silence warnings about variables in other packages.
616(eval-when-compile 616(defvar TeX-master)
617 (defvar TeX-master) 617(defvar LaTeX-section-hook)
618 (defvar LaTeX-section-hook) 618(defvar LaTeX-label-function)
619 (defvar LaTeX-label-function) 619(defvar tex-main-file)
620 (defvar tex-main-file) 620(defvar outline-minor-mode)
621 (defvar outline-minor-mode) 621(defvar font-lock-mode)
622 (defvar font-lock-mode) 622(defvar font-lock-keywords)
623 (defvar font-lock-keywords) 623(defvar font-lock-fontify-region-function)
624 (defvar font-lock-fontify-region-function) 624(defvar font-lock-syntactic-keywords)
625 (defvar font-lock-syntactic-keywords))
626 625
627;;; ========================================================================= 626;;; =========================================================================
628;;; 627;;;