+2008-03-19 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * international/mule.el (load-with-code-conversion): Avoid setting
+ default-enable-multibyte-characters.
+
2008-03-19 Gustav H\e$(Q)[\e(Bllberg <gustav@virtutech.com> (tiny change)
* vc.el (vc-annotate-background): Fix custom type.
(let* ((buffer
;; To avoid any autoloading, set default-major-mode to
;; fundamental-mode.
- ;; So that we don't get completely screwed if the
- ;; file is encoded in some complicated character set,
- ;; read it with real decoding, as a multibyte buffer,
- ;; even if this is a --unibyte Emacs session.
- (let ((default-major-mode 'fundamental-mode)
- (default-enable-multibyte-characters t))
+ (let ((default-major-mode 'fundamental-mode))
;; We can't use `generate-new-buffer' because files.el
;; is not yet loaded.
(get-buffer-create (generate-new-buffer-name " *load*"))))
(set-auto-coding-for-load t)
(inhibit-file-name-operation nil))
(with-current-buffer buffer
+ ;; So that we don't get completely screwed if the
+ ;; file is encoded in some complicated character set,
+ ;; read it with real decoding, as a multibyte buffer,
+ ;; even if this is a --unibyte Emacs session.
+ (set-buffer-multibyte t)
;; Don't let deactivate-mark remain set.
(let (deactivate-mark)
(insert-file-contents fullname))