From: Kenichi Handa Date: Tue, 9 Dec 1997 04:12:03 +0000 (+0000) Subject: (setup_coding_system): Do not set X-Git-Tag: emacs-20.3~2639 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=774324d66c10879a99e34497245a1f1487032fb7;p=emacs.git (setup_coding_system): Do not set Vlast_coding_system_used here. (decode_coding_sjis_big5): Decode Big5 text of CR only end-of-line correctly. --- diff --git a/src/coding.c b/src/coding.c index ad73f5d2dbd..e6417d66b1b 100644 --- a/src/coding.c +++ b/src/coding.c @@ -1928,6 +1928,8 @@ decode_coding_sjis_big5 (coding, source, destination, /* To process C2 again, SRC is subtracted by 1. */ *dst++ = c1, src--; } + else if (coding->eol_type == CODING_EOL_CR) + *dst++ = '\n'; else *dst++ = c1; } @@ -2329,7 +2331,7 @@ setup_coding_system (coding_system, coding) coding->character_unification_table_for_decode = Qnil; coding->character_unification_table_for_encode = Qnil; - Vlast_coding_system_used = coding->symbol = coding_system; + coding->symbol = coding_system; eol_type = Qnil; /* Get values of property `coding-system' and `eol-type'.