[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs-25 25e461c 1/2: Fix visiting files with raw-text
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] emacs-25 25e461c 1/2: Fix visiting files with raw-text |
Date: |
Sun, 13 Dec 2015 19:52:08 +0000 |
branch: emacs-25
commit 25e461c1c82656ae729b99a7b51b548d0c761304
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>
Fix visiting files with raw-text
* src/fileio.c (Finsert_file_contents): Fix setting buffer unibyte
when some stuff was actually read. (Bug#22162)
---
src/fileio.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/fileio.c b/src/fileio.c
index 8e44eb0..210383f 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -4265,7 +4265,10 @@ by calling `format-decode', which see. */)
&& NILP (replace))
/* Visiting a file with these coding system makes the buffer
unibyte. */
- Fset_buffer_multibyte (Qnil);
+ if (inserted > 0)
+ bset_enable_multibyte_characters (current_buffer, Qnil);
+ else
+ Fset_buffer_multibyte (Qnil);
}
coding.dst_multibyte = ! NILP (BVAR (current_buffer,
enable_multibyte_characters));
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs-25 25e461c 1/2: Fix visiting files with raw-text,
Eli Zaretskii <=