diff options
author | Richard M. Stallman <rms@gnu.org> | 1997-09-05 23:30:30 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1997-09-05 23:30:30 +0000 |
commit | 17c6bbb654ef9a0b71e50e4e28a70d6a13e8c265 (patch) | |
tree | 9f079a2643fbfcf9abe63a176886a6523a229ae4 | |
parent | 5be6e9e31f98e0c12110e7398619393e3def01e7 (diff) | |
download | emacs-17c6bbb654ef9a0b71e50e4e28a70d6a13e8c265.tar.gz |
(load-with-code-conversion):
Don't bind enable-multibyte-characters; set it in the temp buffer.
-rw-r--r-- | lisp/international/mule.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/international/mule.el b/lisp/international/mule.el index 09a8bc7283b..104991bdcf7 100644 --- a/lisp/international/mule.el +++ b/lisp/international/mule.el @@ -49,13 +49,14 @@ Return t if file exists." ;; 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'. |