aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog10
-rw-r--r--lisp/emacs-lisp/bytecomp.el8
2 files changed, 14 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ab24cf0a0f2..59f0b1de12b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,13 @@
12002-07-19 Richard M. Stallman <rms@gnu.org>
2
3 * emacs-lisp/bytecomp.el (byte-compile-cl-warn): Delete `values'
4 and `values-list' from list of CL functions.
5
62002-07-19 John Paul Wallington <jpw@shootybangbang.com>
7
8 * emacs-lisp/bytecomp.el (compile-defun): Bind
9 `read-with-symbol-positions' to current buffer.
10
12002-07-19 Andre Spiegel <spiegel@gnu.org> 112002-07-19 Andre Spiegel <spiegel@gnu.org>
2 12
3 * vc-hooks.el (vc-insert-file): When called with a LIMIT regexp, 13 * vc-hooks.el (vc-insert-file): When called with a LIMIT regexp,
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el
index 1bd5f537486..784eec37a10 100644
--- a/lisp/emacs-lisp/bytecomp.el
+++ b/lisp/emacs-lisp/bytecomp.el
@@ -10,7 +10,7 @@
10 10
11;;; This version incorporates changes up to version 2.10 of the 11;;; This version incorporates changes up to version 2.10 of the
12;;; Zawinski-Furuseth compiler. 12;;; Zawinski-Furuseth compiler.
13(defconst byte-compile-version "$Revision: 2.103 $") 13(defconst byte-compile-version "$Revision: 2.104 $")
14 14
15;; This file is part of GNU Emacs. 15;; This file is part of GNU Emacs.
16 16
@@ -1206,8 +1206,8 @@ Each function's symbol gets marked with the `byte-compile-noruntime' property."
1206 ;; These aren't all aliases of subrs, so not trivial to 1206 ;; These aren't all aliases of subrs, so not trivial to
1207 ;; avoid hardwiring the list. 1207 ;; avoid hardwiring the list.
1208 (not (memq func 1208 (not (memq func
1209 '(cl-block-wrapper cl-block-throw values values-list 1209 '(cl-block-wrapper cl-block-throw
1210 multiple-value-list multiple-value-call nth-value 1210 multiple-value-call nth-value
1211 copy-seq first second rest endp cl-member)))) 1211 copy-seq first second rest endp cl-member))))
1212 (byte-compile-warn "Function `%s' from cl package called at runtime" 1212 (byte-compile-warn "Function `%s' from cl package called at runtime"
1213 func))) 1213 func)))
@@ -1588,7 +1588,7 @@ With argument, insert value in current buffer after the form."
1588 (byte-compile-last-position byte-compile-read-position) 1588 (byte-compile-last-position byte-compile-read-position)
1589 (byte-compile-last-warned-form 'nothing) 1589 (byte-compile-last-warned-form 'nothing)
1590 (value (eval 1590 (value (eval
1591 (let ((read-with-symbol-positions inbuffer) 1591 (let ((read-with-symbol-positions (current-buffer))
1592 (read-symbol-positions-list nil)) 1592 (read-symbol-positions-list nil))
1593 (displaying-byte-compile-warnings 1593 (displaying-byte-compile-warnings
1594 (byte-compile-sexp (read (current-buffer)))))))) 1594 (byte-compile-sexp (read (current-buffer))))))))