1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-09 15:50:21 +00:00

(revert-buffer): Before calling insert-file-contents,

kill the local variable buffer-file-coding-system.
This commit is contained in:
Kenichi Handa 2002-07-26 12:07:26 +00:00
parent 8d239c89c6
commit 1eb0bebc79

View File

@ -3305,6 +3305,12 @@ non-nil, it is called instead of rereading visited file contents."
;; any code conversion.
(if auto-save-p 'emacs-mule-unix
coding-system-for-read)))
;; This force
;; after-insert-file-set-buffer-file-coding-system
;; (called from insert-file-contents) to set
;; buffer-file-coding-system to a proper value.
(kill-local-variable 'buffer-file-coding-system)
;; Note that this preserves point in an intelligent way.
(if preserve-modes
(let ((buffer-file-format buffer-file-format))