From: Richard M. Stallman Date: Wed, 7 Jul 1999 22:50:13 +0000 (+0000) Subject: (create_process): If the output goes to a unibyte X-Git-Tag: emacs-20.4~16 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=10af5b4c340fe20d88a4d637eaf2b84c2feb92eb;p=emacs.git (create_process): If the output goes to a unibyte buffer, suppress character code conversion.p --- diff --git a/src/process.c b/src/process.c index e08367e0222..80dc4e06140 100644 --- a/src/process.c +++ b/src/process.c @@ -1442,11 +1442,9 @@ create_process (process, new_argv, current_dir) /* In unibyte mode, character code conversion should not take place but EOL conversion should. So, setup raw-text or one of the subsidiary according to the information just setup. */ - if (NILP (Vcoding_system_for_read) - && !NILP (XPROCESS (process)->decode_coding_system)) + if (!NILP (XPROCESS (process)->decode_coding_system)) setup_raw_text_coding_system (proc_decode_coding_system[inchannel]); - if (NILP (Vcoding_system_for_write) - && !NILP (XPROCESS (process)->encode_coding_system)) + if (!NILP (XPROCESS (process)->encode_coding_system)) setup_raw_text_coding_system (proc_encode_coding_system[outchannel]); }