changeset 19768:8ccbf79d4294

(load-with-code-conversion): Don't bind enable-multibyte-characters; set it in the temp buffer.
author Richard M. Stallman <rms@gnu.org>
date Fri, 05 Sep 1997 23:30:30 +0000
parents 19c8d84c0d87
children 4c2159c165e5
files lisp/international/mule.el
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/international/mule.el	Fri Sep 05 21:01:56 1997 +0000
+++ b/lisp/international/mule.el	Fri Sep 05 23:30:30 1997 +0000
@@ -49,13 +49,14 @@
 	      ;; We can't use `generate-new-buffer' because files.el
 	      ;; is not yet loaded.
 	      (get-buffer-create (generate-new-buffer-name " *load*"))))
-	   (enable-multibyte-characters t)
 	   (load-in-progress t))
       (or nomessage (message "Loading %s..." file))
       (unwind-protect
 	  (progn
 	    (save-excursion
 	      (set-buffer buffer)
+	      ;; This is buffer-local.
+	      (setq enable-multibyte-characters t)
 	      (insert-file-contents fullname)
 	      ;; We must set `buffer-file-name' for `eval-buffer' and
 	      ;; `load-history'.