aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenichi Handa2003-12-29 07:53:55 +0000
committerKenichi Handa2003-12-29 07:53:55 +0000
commite4106667442fa041cd08fca9af081d302ebb09a1 (patch)
treeffa188675f08ff4a5f926fcb7f889c3c15a532e0 /src
parente08bbb8433eab55d2c135448795e0f06feb903ca (diff)
downloademacs-e4106667442fa041cd08fca9af081d302ebb09a1.tar.gz
emacs-e4106667442fa041cd08fca9af081d302ebb09a1.zip
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog.2243
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 @@
12003-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
12003-12-02 Kenichi Handa <handa@m17n.org> 442003-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.