changeset 48467:04ce850f4db0

(side-effect-free-fns): Several additions.
author Dave Love <fx@gnu.org>
date Tue, 19 Nov 2002 17:59:30 +0000
parents 192ea43d05e3
children 106dc88e8055
files lisp/emacs-lisp/byte-opt.el
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/emacs-lisp/byte-opt.el	Tue Nov 19 17:22:52 2002 +0000
+++ b/lisp/emacs-lisp/byte-opt.el	Tue Nov 19 17:59:30 2002 +0000
@@ -1,6 +1,6 @@
 ;;; byte-opt.el --- the optimization passes of the emacs-lisp byte compiler
 
-;;; Copyright (c) 1991, 1994, 2000, 2001 Free Software Foundation, Inc.
+;;; Copyright (c) 1991, 1994, 2000, 2001, 2002 Free Software Foundation, Inc.
 
 ;; Author: Jamie Zawinski <jwz@lucid.com>
 ;;	Hallvard Furuseth <hbf@ulrik.uio.no>
@@ -1198,7 +1198,7 @@
 	 length local-variable-if-set-p local-variable-p log log10 logand
 	 logb logior lognot logxor lsh
 	 make-list make-string make-symbol
-	 marker-buffer max member memq min mod
+	 marker-buffer max member memq min mod multibyte-char-to-unibyte
 	 next-window nth nthcdr number-to-string
 	 parse-colon-path plist-get plist-member
 	 prefix-numeric-value previous-window prin1-to-string propertize
@@ -1206,7 +1206,8 @@
 	 region-beginning region-end reverse round
 	 sin sqrt string string< string= string-equal string-lessp string-to-char
 	 string-to-int string-to-number substring sxhash symbol-function
-	 symbol-name symbol-plist symbol-value
+	 symbol-name symbol-plist symbol-value string-make-unibyte
+	 string-make-multibyte string-as-multibyte string-as-unibyte
 	 tan truncate
 	 unibyte-char-to-multibyte upcase user-full-name
 	 user-login-name user-original-login-name user-variable-p