[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r106346: callproc.c (Fcall_process):
From: |
Kenichi Handa |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r106346: callproc.c (Fcall_process): Set the member dst_multibyte of process_coding. |
Date: |
Fri, 11 Nov 2011 17:10:35 +0900 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 106346 [merge]
committer: Kenichi Handa <address@hidden>
branch nick: trunk
timestamp: Fri 2011-11-11 17:10:35 +0900
message:
callproc.c (Fcall_process): Set the member dst_multibyte of process_coding.
modified:
src/ChangeLog
src/callproc.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2011-11-11 07:08:47 +0000
+++ b/src/ChangeLog 2011-11-11 08:09:40 +0000
@@ -1,3 +1,8 @@
+2011-11-11 Kenichi Handa <address@hidden>
+
+ * callproc.c (Fcall_process): Set the member dst_multibyte of
+ process_coding.
+
2011-11-11 Johan Bockgård <address@hidden>
* xdisp.c (fill_composite_glyph_string): Always set s->face, to
=== modified file 'src/callproc.c'
--- a/src/callproc.c 2011-11-07 01:57:07 +0000
+++ b/src/callproc.c 2011-11-11 08:09:40 +0000
@@ -712,6 +712,7 @@
/* If BUFFER is nil, we must read process output once and then
discard it, so setup coding system but with nil. */
setup_coding_system (Qnil, &process_coding);
+ process_coding.dst_multibyte = 0;
}
else
{
@@ -747,6 +748,8 @@
&& !NILP (val))
val = raw_text_coding_system (val);
setup_coding_system (val, &process_coding);
+ process_coding.dst_multibyte
+ = ! NILP (BVAR (current_buffer, enable_multibyte_characters));
}
process_coding.src_multibyte = 0;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r106346: callproc.c (Fcall_process): Set the member dst_multibyte of process_coding.,
Kenichi Handa <=