aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorDan Nicolaescu2007-11-30 08:12:58 +0000
committerDan Nicolaescu2007-11-30 08:12:58 +0000
commitf29263b302d33bf90d5b07d3d6defa36788c6783 (patch)
tree71df1ebdc1eb253dd1a69f5dca4c61d7321de9f5 /lisp
parent361763416f77cabb5787982f31b502ddba0bef72 (diff)
downloademacs-f29263b302d33bf90d5b07d3d6defa36788c6783.tar.gz
emacs-f29263b302d33bf90d5b07d3d6defa36788c6783.zip
* erc.el (open-ssl-stream, open-tls-stream, erc-network-name):
Declare as functions. * textmodes/reftex-index.el (texmathp): * textmodes/reftex-auc.el (TeX-argument-insert) (TeX-argument-prompt, multi-prompt, LaTeX-add-index-entries) (LaTeX-add-labels, LaTeX-bibitem-list, LaTeX-index-entry-list) (LaTeX-label-list): * nxml/rng-maint.el (rng-clear-cached-state, rng-clear-overlays) (rng-clear-conditional-region, rng-do-some-validation): Declare as functions. (rng-error-count, rng-validate-up-to-date-end): Pacify byte compiler.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog12
-rw-r--r--lisp/erc/ChangeLog5
-rw-r--r--lisp/erc/erc.el6
-rw-r--r--lisp/nxml/rng-maint.el7
-rw-r--r--lisp/textmodes/reftex-auc.el12
-rw-r--r--lisp/textmodes/reftex-index.el3
6 files changed, 45 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 18051ec8b41..40b2fafc42f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,15 @@
12007-11-30 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * textmodes/reftex-index.el (texmathp):
4 * textmodes/reftex-auc.el (TeX-argument-insert)
5 (TeX-argument-prompt, multi-prompt, LaTeX-add-index-entries)
6 (LaTeX-add-labels, LaTeX-bibitem-list, LaTeX-index-entry-list)
7 (LaTeX-label-list):
8 * nxml/rng-maint.el (rng-clear-cached-state, rng-clear-overlays)
9 (rng-clear-conditional-region, rng-do-some-validation): Declare as
10 functions.
11 (rng-error-count, rng-validate-up-to-date-end): Pacify byte compiler.
12
12007-11-30 Glenn Morris <rgm@gnu.org> 132007-11-30 Glenn Morris <rgm@gnu.org>
2 14
3 * emacs-lisp/byte-run.el (declare-function): Add optional fourth 15 * emacs-lisp/byte-run.el (declare-function): Add optional fourth
diff --git a/lisp/erc/ChangeLog b/lisp/erc/ChangeLog
index cefc668fafe..61757622454 100644
--- a/lisp/erc/ChangeLog
+++ b/lisp/erc/ChangeLog
@@ -1,3 +1,8 @@
12007-11-30 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * erc.el (open-ssl-stream, open-tls-stream, erc-network-name):
4 Declare as functions.
5
12007-11-29 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change) 62007-11-29 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2 7
3 * erc-backend.el, erc.el: 8 * erc-backend.el, erc.el:
diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el
index ac9c3f6df9b..c6e5ea99c83 100644
--- a/lisp/erc/erc.el
+++ b/lisp/erc/erc.el
@@ -2165,6 +2165,8 @@ Arguments are the same as for `erc'."
2165 2165
2166(defalias 'erc-select-ssl 'erc-ssl) 2166(defalias 'erc-select-ssl 'erc-ssl)
2167 2167
2168(declare-function open-ssl-stream "ext:ssl" (name buffer host service))
2169
2168(defun erc-open-ssl-stream (name buffer host port) 2170(defun erc-open-ssl-stream (name buffer host port)
2169 "Open an SSL stream to an IRC server. 2171 "Open an SSL stream to an IRC server.
2170The process will be given the name NAME, its target buffer will be 2172The process will be given the name NAME, its target buffer will be
@@ -2189,6 +2191,8 @@ Arguments are the same as for `erc'."
2189 (let ((erc-server-connect-function 'erc-open-tls-stream)) 2191 (let ((erc-server-connect-function 'erc-open-tls-stream))
2190 (apply 'erc r))) 2192 (apply 'erc r)))
2191 2193
2194(declare-function open-tls-stream "tls" (name buffer host port))
2195
2192(defun erc-open-tls-stream (name buffer host port) 2196(defun erc-open-tls-stream (name buffer host port)
2193 "Open an TLS stream to an IRC server. 2197 "Open an TLS stream to an IRC server.
2194The process will be given the name NAME, its target buffer will be 2198The process will be given the name NAME, its target buffer will be
@@ -2225,6 +2229,8 @@ but you won't see it.
2225WARNING: Do not set this variable directly! Instead, use the 2229WARNING: Do not set this variable directly! Instead, use the
2226function `erc-toggle-debug-irc-protocol' to toggle its value.") 2230function `erc-toggle-debug-irc-protocol' to toggle its value.")
2227 2231
2232(declare-function erc-network-name "erc-networks" ())
2233
2228(defun erc-log-irc-protocol (string &optional outbound) 2234(defun erc-log-irc-protocol (string &optional outbound)
2229 "Append STRING to the buffer *erc-protocol*. 2235 "Append STRING to the buffer *erc-protocol*.
2230 2236
diff --git a/lisp/nxml/rng-maint.el b/lisp/nxml/rng-maint.el
index b29601ab22c..b4a28a05e61 100644
--- a/lisp/nxml/rng-maint.el
+++ b/lisp/nxml/rng-maint.el
@@ -329,6 +329,13 @@
329 (interactive) 329 (interactive)
330 (rng-time-function 'rng-validate-buffer)) 330 (rng-time-function 'rng-validate-buffer))
331 331
332(defvar rng-error-count)
333(defvar rng-validate-up-to-date-end)
334(declare-function rng-clear-cached-state "rng-valid" (start end))
335(declare-function rng-clear-overlays "rng-valid" (beg end))
336(declare-function rng-clear-conditional-region "rng-valid" ())
337(declare-function rng-do-some-validation "rng-valid" ())
338
332(defun rng-validate-buffer () 339(defun rng-validate-buffer ()
333 (save-restriction 340 (save-restriction
334 (widen) 341 (widen)
diff --git a/lisp/textmodes/reftex-auc.el b/lisp/textmodes/reftex-auc.el
index e49c408b6e5..e7d292f48bb 100644
--- a/lisp/textmodes/reftex-auc.el
+++ b/lisp/textmodes/reftex-auc.el
@@ -33,6 +33,18 @@
33(require 'reftex) 33(require 'reftex)
34;;; 34;;;
35 35
36(declare-function TeX-argument-insert "ext:tex" (name optional &optional prefix))
37(declare-function TeX-argument-prompt "ext:tex" (optional prompt default &optional complete))
38(declare-function multi-prompt "ext:multi-prompt"
39 (separator
40 unique prompt table
41 &optional mp-predicate require-match initial history))
42(declare-function LaTeX-add-index-entries "ext:tex" (&rest entries) t)
43(declare-function LaTeX-add-labels "ext:tex" (&rest entries) t)
44(declare-function LaTeX-bibitem-list "ext:tex" () t)
45(declare-function LaTeX-index-entry-list "ext:tex" () t)
46(declare-function LaTeX-label-list "ext:tex" () t)
47
36(defun reftex-plug-flag (which) 48(defun reftex-plug-flag (which)
37 ;; Tell if a certain flag is set in reftex-plug-into-AUCTeX 49 ;; Tell if a certain flag is set in reftex-plug-into-AUCTeX
38 (or (eq t reftex-plug-into-AUCTeX) 50 (or (eq t reftex-plug-into-AUCTeX)
diff --git a/lisp/textmodes/reftex-index.el b/lisp/textmodes/reftex-index.el
index f430e9bd01a..73bcf6d6a74 100644
--- a/lisp/textmodes/reftex-index.el
+++ b/lisp/textmodes/reftex-index.el
@@ -39,6 +39,9 @@
39(defvar transient-mark-mode) 39(defvar transient-mark-mode)
40(defvar TeX-master) 40(defvar TeX-master)
41;; END remove for XEmacs release 41;; END remove for XEmacs release
42
43(declare-function texmathp "ext:texmathp" ())
44
42(defun reftex-index-selection-or-word (&optional arg phrase) 45(defun reftex-index-selection-or-word (&optional arg phrase)
43 "Put selection or the word near point into the default index macro. 46 "Put selection or the word near point into the default index macro.
44This uses the information in `reftex-index-default-macro' to make an index 47This uses the information in `reftex-index-default-macro' to make an index