diff options
| author | Kenichi Handa | 2003-12-29 07:53:55 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2003-12-29 07:53:55 +0000 |
| commit | e4106667442fa041cd08fca9af081d302ebb09a1 (patch) | |
| tree | ffa188675f08ff4a5f926fcb7f889c3c15a532e0 /src | |
| parent | e08bbb8433eab55d2c135448795e0f06feb903ca (diff) | |
| download | emacs-e4106667442fa041cd08fca9af081d302ebb09a1.tar.gz emacs-e4106667442fa041cd08fca9af081d302ebb09a1.zip | |
*** empty log message ***
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog.22 | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/ChangeLog.22 b/src/ChangeLog.22 index 3730909ef4f..d829ecd0cd4 100644 --- a/src/ChangeLog.22 +++ b/src/ChangeLog.22 | |||
| @@ -1,3 +1,46 @@ | |||
| 1 | 2003-12-29 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * ccl.c (Fccl_execute_on_string): Fix the condition of loop. | ||
| 4 | |||
| 5 | * charset.h (charset_table_used): Delete extern. | ||
| 6 | |||
| 7 | * charset.c (charset_table_used): Make it static. | ||
| 8 | (map_charset_chars): Fix args to c_function with. | ||
| 9 | |||
| 10 | * chartab.c (map_sub_char_table_for_charset): Fix args to | ||
| 11 | c_function with. | ||
| 12 | |||
| 13 | * coding.h (enum coding_result_code): Delete | ||
| 14 | CODING_RESULT_INSUFFICIENT_CMP, add CODING_RESULT_INVALID_SRC. | ||
| 15 | |||
| 16 | * coding.c (Qinsufficient_source, Qinconsistent_eol) | ||
| 17 | (Qinvalid_source, Qinterrupted, Qinsufficient_memory): New | ||
| 18 | variables. | ||
| 19 | (Vlast_code_conversion_error): New variables. | ||
| 20 | (syms_of_coding): DEFSYM or DEFVAR_LISP them. | ||
| 21 | (ONE_MORE_BYTE): Record error if any instead of signaling an | ||
| 22 | error. If non-ASCII multibyte char is found, return the negative | ||
| 23 | value of the code. All callers changed to check it. | ||
| 24 | (ONE_MORE_BYTE_NO_CHECK): Likewise. | ||
| 25 | (record_conversion_result): New function. All codes setting | ||
| 26 | coding->result are changed to call this function. | ||
| 27 | (detect_coding_utf_8): Don't use the local variable incomplete. | ||
| 28 | (decode_coding_utf_8): Likewise. | ||
| 29 | (emacs_mule_char): Change the second arg to `const'. | ||
| 30 | (detect_coding_emacs_mule): Don't use the local variable | ||
| 31 | incomplete. | ||
| 32 | (detect_coding_sjis): Likewise. | ||
| 33 | (detect_coding_big5): Likewise. | ||
| 34 | (decode_coding): Fix of flushing out unprocessed data. | ||
| 35 | (make_conversion_work_buffer): Fix making of a work buffer. | ||
| 36 | (decode_coding_object): Return coding->dst_object; | ||
| 37 | |||
| 38 | * fontset.c (set_fontset_font): Fix args. | ||
| 39 | |||
| 40 | * lisp.h (CHARACTERBITS): Define as 22. | ||
| 41 | |||
| 42 | * process.c (send_process): Be sure to set coding->src_multibyte. | ||
| 43 | |||
| 1 | 2003-12-02 Kenichi Handa <handa@m17n.org> | 44 | 2003-12-02 Kenichi Handa <handa@m17n.org> |
| 2 | 45 | ||
| 3 | * coding.c (detect_coding): Fix previous change. | 46 | * coding.c (detect_coding): Fix previous change. |