# HG changeset patch # User Richard M. Stallman # Date 873502230 0 # Node ID 8ccbf79d429439d16b361a16641c0d64948b688c # Parent 19c8d84c0d8778e2d8a5c3c7b5560ae32f5817f2 (load-with-code-conversion): Don't bind enable-multibyte-characters; set it in the temp buffer. diff -r 19c8d84c0d87 -r 8ccbf79d4294 lisp/international/mule.el --- 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'.