summaryrefslogtreecommitdiff
path: root/lisp/files.el
diff options
context:
space:
mode:
authorChong Yidong <cyd@gnu.org>2013-02-10 11:08:21 +0800
committerChong Yidong <cyd@gnu.org>2013-02-10 11:08:21 +0800
commit0ccdf61ed6527800856123189c799beca78218e3 (patch)
treebada00a5a29c09d1a292b55cebb4f5af61d57f78 /lisp/files.el
parent490a9458c8310140a255b30330e9940fb68e27ef (diff)
downloademacs-0ccdf61ed6527800856123189c799beca78218e3.tar.gz
* files.el (basic-save-buffer-1): Don't set buffer-file-coding-system-explicit.
Fixes: debbugs:4533
Diffstat (limited to 'lisp/files.el')
-rw-r--r--lisp/files.el4
1 files changed, 1 insertions, 3 deletions
diff --git a/lisp/files.el b/lisp/files.el
index 9fca70d36f7..c9e5d2763fe 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -4646,9 +4646,7 @@ Before and after saving the buffer, this function runs
(basic-save-buffer-2))
(basic-save-buffer-2))
(if buffer-file-coding-system-explicit
- (setcar buffer-file-coding-system-explicit last-coding-system-used)
- (setq buffer-file-coding-system-explicit
- (cons last-coding-system-used nil)))))
+ (setcar buffer-file-coding-system-explicit last-coding-system-used))))
;; This returns a value (MODES EXTENDED-ATTRIBUTES BACKUPNAME), like
;; backup-buffer.