Mercurial > emacs
comparison lisp/ChangeLog @ 47712:9505d3b154c9
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Mon, 30 Sep 2002 06:41:51 +0000 |
parents | 6dd3bdf36ac0 |
children | 2589e6117a86 |
comparison
equal
deleted
inserted
replaced
47711:d99378556333 | 47712:9505d3b154c9 |
---|---|
1 2002-09-30 Kenichi Handa <handa@m17n.org> | |
2 | |
3 * language/indian.el: Don't register "ISO10646.*-1" in | |
4 font-ccl-encoder-alist. | |
5 | |
6 * language/cyrillic.el (ccl-decode-koi8): Refer to | |
7 ucs-translation-table-for-decode. | |
8 (ccl-decode-koi8-u): Likewise. | |
9 (ccl-decode-alternativnyj): Likewise. | |
10 (cyrillic-koi8): Put `dependency' property. | |
11 (koi8-u): Likewise. | |
12 (cyrillic-alternativnyj): Likewise. | |
13 | |
14 * international/utf-8.el (ucs-mule-to-mule-unicode): Don't define | |
15 this translation-table name here. | |
16 (utf-translation-table-for-encode): New translation-table name. | |
17 (utf-fragmentation-table): Renamed from utf-8-fragmentation-table. | |
18 (utf-defragmentation-table): New variable. | |
19 (ucs-mule-cjk-to-unicode): Renamed from utf-8-subst-rev-table. | |
20 (utf-subst-table-for-encode): New translation-table name. | |
21 (ucs-unicode-to-mule-cjk): Renamed from utf-8-subst-table. | |
22 (utf-subst-table-for-decode): New translation-table name. | |
23 (utf-fragment-on-decoding): Renamed from | |
24 utf-8-fragment-on-decoding. Correctly handle the case that | |
25 unify-8859-on-encoding-mode is off. Handle mule-utf-16-le and | |
26 mule-utf-16-be too. | |
27 (utf-translate-cjk): Renamed from utf-8-translate-cjk. Handle | |
28 mule-utf-16-le and mule-utf-16-be too. | |
29 (ccl-decode-mule-utf-8): Refer to utf-translation-table-for-decode | |
30 and utf-subst-table-for-decode. | |
31 (ccl-encode-mule-utf-8): Refer to utf-translation-table-for-encode | |
32 and utf-subst-table-for-encode. | |
33 (mule-utf-8): Fix `safe-charsets' property, put `dependency' | |
34 property. | |
35 | |
36 * international/utf-8-subst.el: Setup ucs-unicode-to-mule-cjk and | |
37 ucs-mule-cjk-to-unicode, not utf-8-subst-table and | |
38 utf-8-subst-rev-table. | |
39 | |
40 * international/utf-16.el (utf-16-decode-ucs): Look up | |
41 utf-subst-table-for-decode. Fix for the case that the looking up | |
42 succeeds. | |
43 (ccl-decode-mule-utf-16-le): Translate characters by | |
44 utf-translation-table-for-decode. | |
45 (ccl-decode-mule-utf-16-be): Likewise. | |
46 (ccl-encode-mule-utf-16-le): Look up utf-subst-table-for-encode | |
47 at first. Translate characters by | |
48 utf-translation-table-for-encode. | |
49 (ccl-encode-mule-utf-16-be): Likewise. | |
50 (mule-utf-16-le, mule-utf-16-be): Add `dependency' property. | |
51 | |
52 * loadup.el: Preload international/utf-16. Don't call | |
53 ucs-unify-8859. | |
54 | |
55 * international/ucs-tables.el: Don't bind | |
56 utf-8-translation-table-for-decode while setting up | |
57 ucs-mule-8859-to-ucs-table, etc. Add `depenency' property to | |
58 iso-8859-* coding systems. | |
59 (ucs-unify-8859): Arguments changed to FOR-ENCODE and FOR-DECODE. | |
60 If FOR-DECODE is non-nil, make ucs-mule-8859-to-mule-unicode | |
61 populate the translation table named | |
62 ucs-translation-table-for-decode. If FOR-ENCODE is non-nil, make | |
63 ucs-mule-to-mule-unicode populates the translation table named | |
64 utf-translation-table-for-encode. Call register-char-codings for | |
65 mule-utf-16-be and mule-utf-16-le too. | |
66 (ucs-fragment-8859): Arguments changed to FOR-ENCODE and | |
67 FOR-DECODE. If FOR-DECODE is non-nil, make the translation table | |
68 named ucs-translation-table-for-decode vacant. If FOR-ENCODE is | |
69 non-nil, make a proper char-table populates the translation table | |
70 name utf-translation-table-for-encode. Call register-char-codings | |
71 for all mule-utf-* to to reset their status to the origianl. | |
72 (unify-8859-on-encoding-mode): Call ucs-unify-8859 and | |
73 ucs-fragment-8859 with fixed arguments. Set the version to 21.3. | |
74 (unify-8859-on-decoding-mode): Likewise. Remove dependency. | |
75 (ccl-encode-unicode-font): Deleted, | |
76 (ucs-tables-unload-hook): Deleted. | |
77 | |
78 * international/mule.el (decode-char): Refer to the translation | |
79 hash table named utf-subst-table-for-decode. Refer to the | |
80 translation table named utf-translation-table-for-decode instead | |
81 of utf-8-translation-table-for-decode. | |
82 (encode-char): Refer to the translation hash table named | |
83 utf-subst-table-for-encode. Refer to the translation table named | |
84 utf-translation-table-for-encode instead of | |
85 utf-8-translation-table-for-encode. | |
86 | |
87 * international/mule-diag.el (describe-coding-system): Describe | |
88 `dependency' property.. | |
89 | |
90 * international/mule-conf.el (emacs-mule): Add property | |
91 `composition'. | |
92 | |
93 * international/fontset.el (ucs-mule-to-mule-unicode): Define this | |
94 translation table name here. | |
95 (ucs-mule-cjk-to-unicode): New translation table name. | |
96 (ccl-encode-unicode-font): Merge the code in ucs-tables.el. | |
97 (font-ccl-encoder-alist): Change the font registry pattern to | |
98 "ISO10646.*-*". | |
99 | |
1 2002-09-30 Colin Walters <walters@gnu.org> | 100 2002-09-30 Colin Walters <walters@gnu.org> |
2 | 101 |
3 * calc/calc-stuff.el (calc-flush-caches): Add optional arg | 102 * calc/calc-stuff.el (calc-flush-caches): Add optional arg |
4 `inhibit-msg'. | 103 `inhibit-msg'. |
5 | 104 |