1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-12 09:28:24 +00:00

*** empty log message ***

This commit is contained in:
Kenichi Handa 2000-06-19 05:04:49 +00:00
parent 5cf1bf8640
commit 10d7bf846a
2 changed files with 30 additions and 0 deletions

View File

@ -1,3 +1,14 @@
2000-06-19 Kenichi Handa <handa@etl.go.jp>
* international/codepage.el:
(cp-coding-system-for-codepage-1): Delete special codes for
generating xxx-dos coding system because now a CCL based coding
system can handle EOL conversion by default.
* international/mule.el (make-coding-system): Generate subsidiary
coding systems for EOL handling variants even for a CCL based
coding system.
2000-06-19 Kenichi Handa <handa@etl.go.jp>
* international/isearch-x.el (isearch-minibuffer-input-method)

View File

@ -1,3 +1,22 @@
2000-06-19 Kenichi Handa <handa@etl.go.jp>
* ccl.h (struct ccl_program): New member eol_type.
(struct ccl_spec): New member cr_carryover.
* ccl.c (CCL_WRITE_CHAR): Convert NL according to ccl->eol_type.
(setup_ccl_program): Initialize ccl->eol_type to CODING_EOL_LF.
* coding.c (setup_coding_system) <4>: Reset member `cr_carryover'.
(ccl_coding_driver): On encoding, initialize ccl->eol_type.
(decode_eol_post_ccl): New function.
(decode_coding): Don't detect EOL format here for CCL based coding
systems.
(decode_coding) <coding_type_ccl>: Handle carryovered CR. Call
decode_eol_post_ccl after running the CCL program.
(code_convert_region): Don't detect EOL format here for CCL based
coding systems.
(decode_coding_string): Likewise.
2000-06-18 Ken Raeburn <raeburn@gnu.org>
* charset.c (update_charset_table): Use XINT on "iso_final_char"