tomo [Tue, 16 Oct 2001 05:08:23 +0000 (05:08 +0000)]
Move EXFUN for Fmake_char and Fdecode_char into chartab.h.
(Fdefine_char): Modify for Fdecode_char.
(Ffind_char): Likewise.
tomo [Tue, 16 Oct 2001 05:06:03 +0000 (05:06 +0000)]
(Fdecode_char): Add new optional argument `defined-only'.
(Fdecode_builtin_char): Modify for `Fdecode_char'.
tomo [Mon, 15 Oct 2001 13:13:23 +0000 (13:13 +0000)]
(mark_coding_system): Mark initial-charset-g0 and -g1 of CODESYS_BIG5
in XEmacs UTF-2000.
(allocate_coding_system): Initialize initial-charsets of CODESYS_BIG5
in XEmacs UTF-2000.
(Fmake_coding_system): Accept `charset-g0' and `charset-g1' for
CODESYS_BIG5 in XEmacs UTF-2000.
(decode_coding_big5): Use initial-charset-g0 and -g1 of CODESYS_BIG5
in XEmacs UTF-2000; use `DECODE_DEFINED_CHAR'.
tomo [Mon, 15 Oct 2001 12:45:57 +0000 (12:45 +0000)]
(Vcharset_ideograph_hanziku_{1 .. 12}): New variables.
(Qideograph_hanziku_{1 .. 12}): Likewise.
(syms_of_mule_charset): Add new symbols `ideograph-hanziku-{1 .. 12}'.
(complex_vars_of_mule_charset): Use `MIN_CHAR_BIG5_CDP' to
`MAX_CHAR_BIG5_CDP' for `chinese-big5'; add news coded-charsets
`ideograph-hanziku-{1 .. 12}'.
tomo [Mon, 15 Oct 2001 12:41:23 +0000 (12:41 +0000)]
(MIN_LEADING_BYTE): Changed to -0x200.
(LEADING_BYTE_HANZIKU_{1 .. 12}): New macros.
({MIN|MAX}_CHAR_BIG5_CDP): New macros.
({MIN|MAX}_CHAR_HANZIKU_{1 .. 12}): New macros.
(DECODE_DEFINED_CHAR): New inline function.
(DECODE_CHAR): Use `DECODE_DEFINED_CHAR'.
tomo [Sun, 14 Oct 2001 20:12:47 +0000 (20:12 +0000)]
Use `=>ucs' instead of `->ucs'.
(C6-2F79): Relate to U-
00021706.
(JX2-2555): Unify U-
00021706.
tomo [Sun, 14 Oct 2001 20:07:36 +0000 (20:07 +0000)]
Use `=>ucs' instead of `->ucs'.
(JX2-2463): Unify U-
00021274.
tomo [Sun, 14 Oct 2001 18:26:45 +0000 (18:26 +0000)]
update.
tomo [Sun, 14 Oct 2001 17:35:36 +0000 (17:35 +0000)]
Use `=>ucs' instead of `->ucs'.
(JX2-2547): Unify U-
00021647.
(C4-3678): Add `ideographic-structure'.
tomo [Sun, 14 Oct 2001 17:29:00 +0000 (17:29 +0000)]
update.
tomo [Sun, 14 Oct 2001 17:27:27 +0000 (17:27 +0000)]
(CB-04552): New character.
(U+51F7): Add `ideographic-structure'; unify CB-00631.
(U+51FE): Use `<-vulgar-ideograph' instead of
`vulgar-char-of-shinjigen-1'; add `ideographic-structure'; unify
CB-00630.
(C3-275A): Add `ideographic-structure'.
tomo [Sun, 14 Oct 2001 17:23:21 +0000 (17:23 +0000)]
(C3-2263): Separate G0-362A and U+4E22; delete `kangxi-radical'; unify
C3J-41BA.
tomo [Sun, 14 Oct 2001 17:19:50 +0000 (17:19 +0000)]
(U+4E22): Separated from M-00144 and moved from
Ideograph-R004-Slash.el.
tomo [Sun, 14 Oct 2001 16:30:24 +0000 (16:30 +0000)]
(C3-232D): Unify CB-00017.
(U+535B): Unify CB-01465.
tomo [Sun, 14 Oct 2001 16:29:10 +0000 (16:29 +0000)]
(M-02688): Add `ideographic-structure'.
(CB-02506): New character; relate to M-02688.
(M-02692): Add `ideographic-structure'; separate U+3538.
(U+3538): Unify CB-00632; add `ideographic-structure'.
tomo [Sun, 14 Oct 2001 15:33:09 +0000 (15:33 +0000)]
(U+5332): Use `<-vulgar-ideograph' instead of
`vulgar-char-of-shinjigen-1'; add `ideographic-structure'; unify
CB-02324.
(U+5333): Add `ideographic-structure'; unify CB-00633.
(M-02662): Add `ideographic-structure'; unify CB-05235.
tomo [Sun, 14 Oct 2001 14:56:07 +0000 (14:56 +0000)]
(C4-2141): Add some `ideographic-structure'.
- Add some `ideographic-structure' properties.
- Merge CBETA numbers.
(U+5226): Use `<-vulgar-ideograph' instead of
`vulgar-char-of-shinjigen-1'.
(U+5227): Likewise.
(U+5259): Likewise.
tomo [Sun, 14 Oct 2001 14:28:35 +0000 (14:28 +0000)]
Merge CHINA3-JEF code points.
tomo [Sun, 14 Oct 2001 12:19:38 +0000 (12:19 +0000)]
- Merge CBETA numbers.
- Add some `ideographic-structure' properties of CBETA characters.
tomo [Sun, 14 Oct 2001 12:10:06 +0000 (12:10 +0000)]
(M-01523): Unify CB-04693.
(CB-04393): New character.
(CB-02605): New character.
tomo [Sun, 14 Oct 2001 12:06:53 +0000 (12:06 +0000)]
(U+5173): Unify CBETA-00659.
(M-01494): Unify CBETA-00042.
(M-01505): Unify CBETA-04138.
tomo [Sat, 13 Oct 2001 17:20:05 +0000 (17:20 +0000)]
(U+51E3): Unify CBETA-04891.
(M-01751): Unify CBETA-05169; add `ideographic-structure'.
(U+51ED): Unify CBETA-00285; add `ideographic-structure'.
(U+51F4): Unify CBETA-06316; add `ideographic-structure'.
tomo [Sat, 13 Oct 2001 17:16:47 +0000 (17:16 +0000)]
Merge CBETA numbers.
tomo [Sat, 13 Oct 2001 17:07:42 +0000 (17:07 +0000)]
Merge CHINA3-JEF code points.
tomo [Sat, 13 Oct 2001 17:02:08 +0000 (17:02 +0000)]
(M-00100): Unify CHINA3-JEF-41B3.
tomo [Sat, 13 Oct 2001 17:00:57 +0000 (17:00 +0000)]
Merge CHINA3-JEF code points.
tomo [Sat, 13 Oct 2001 16:57:57 +0000 (16:57 +0000)]
update.
tomo [Sat, 13 Oct 2001 16:53:32 +0000 (16:53 +0000)]
(default-coded-charset-priority-list): `japanese-jef-china3' is
renamed `china3-jef'.
tomo [Sat, 13 Oct 2001 16:50:36 +0000 (16:50 +0000)]
update.
tomo [Sat, 13 Oct 2001 16:47:22 +0000 (16:47 +0000)]
(Vcharset_china3_jef): Renamed from `Vcharset_japanese_jef_china3'.
(Qchina3_jef): Renamed from `Qjapanese_jef_china3'.
(encode_builtin_char_1): Rename `{MIN|MAX}_CHAR_CHINA3_JEF' from
`{MIN|MAX}_CHAR_JEF_CHINA3'..
(syms_of_mule_charset): Rename `china3-jef' from
`japanese-jef-china3'.
(complex_vars_of_mule_charset): Likewise; rename
`LEADING_BYTE_CHINA3_JEF' from `LEADING_BYTE_JEF_CHINA3'.
tomo [Sat, 13 Oct 2001 16:36:41 +0000 (16:36 +0000)]
(LEADING_BYTE_CHINA3_JEF): Renamed from `LEADING_BYTE_JEF_CHINA3'.
(MIN_CHAR_CHINA3_JEF): Renamed from `MIN_CHAR_JEF_CHINA3'.
(MAX_CHAR_CHINA3_JEF): Renamed from `MAX_CHAR_JEF_CHINA3'.
tomo [Fri, 12 Oct 2001 12:24:13 +0000 (12:24 +0000)]
Merge missing KS X 1001 code points.
(M-05344): Separate C3-4056 and U+585C; unify J83-444D, J90-444D and
M054239; add ucs-jis for U+585A.
(U+58A8): Separate C1-702E; delete `cns-radical'.
tomo [Fri, 12 Oct 2001 12:00:50 +0000 (12:00 +0000)]
update.
tomo [Fri, 12 Oct 2001 11:57:29 +0000 (11:57 +0000)]
(C1-702E): Separated from U+58A8 and moved from
Ideograph-R032-Earth.el.
tomo [Fri, 12 Oct 2001 11:55:26 +0000 (11:55 +0000)]
(JX2-235C): Unify U-
00020B1D.
(U+53CC): Use `script' and `<-vulgar-ideograph' instead of `comment'.
tomo [Fri, 12 Oct 2001 11:53:44 +0000 (11:53 +0000)]
(C5-212E): Separate JX2-2359; unify U-
00020AD3.
tomo [Fri, 12 Oct 2001 11:52:15 +0000 (11:52 +0000)]
(JX2-234A): Relate to U-
000208B9.
(C5-5A7B): Unify U-
000208B9.
tomo [Fri, 12 Oct 2001 11:26:13 +0000 (11:26 +0000)]
update.
tomo [Fri, 12 Oct 2001 11:20:47 +0000 (11:20 +0000)]
(JX2-243A): Unify U-
00020E64.
tomo [Fri, 12 Oct 2001 11:16:50 +0000 (11:16 +0000)]
(JX2-2170): Unify U-
0002032B.
(JX2-2179): Unify U-
00020371.
(C4-4234): Relate to U-
00020371.
tomo [Fri, 12 Oct 2001 11:14:24 +0000 (11:14 +0000)]
(C4-2226): Unify U-
000200A2.
(JX2-212B): Relate to U-
000200A2.
(JX2-212E): Unify U-
000200A4.
tomo [Fri, 12 Oct 2001 10:57:14 +0000 (10:57 +0000)]
(Character Reference): Add `inkai'.
tomo [Fri, 12 Oct 2001 10:14:47 +0000 (10:14 +0000)]
update.
tomo [Fri, 12 Oct 2001 10:10:57 +0000 (10:10 +0000)]
Merge missing KS X 1001 code points.
tomo [Fri, 12 Oct 2001 09:37:08 +0000 (09:37 +0000)]
Merge missing KS X 1001 code points.
tomo [Fri, 12 Oct 2001 08:47:19 +0000 (08:47 +0000)]
Merge missing KS X 1001 code points.
tomo [Fri, 12 Oct 2001 07:58:38 +0000 (07:58 +0000)]
Merge CBETA numbers.
tomo [Fri, 12 Oct 2001 04:11:31 +0000 (04:11 +0000)]
update.
tomo [Fri, 12 Oct 2001 04:06:00 +0000 (04:06 +0000)]
(J83-5D62): New character; unify J78-5D62.
(U+6C13): Add `total-strokes'.
tomo [Fri, 12 Oct 2001 04:03:11 +0000 (04:03 +0000)]
(insert-char-attributes): Format `ideograph-cbeta' as same as
`ideograph-daikanwa' and `ideograph-gt'.
tomo [Fri, 12 Oct 2001 04:01:24 +0000 (04:01 +0000)]
(M-11750): Separate C1-5F3D; unify J78-4862.
(J83-4862): New character.
tomo [Fri, 12 Oct 2001 03:59:37 +0000 (03:59 +0000)]
(C78-362A): Relate to U+537F.
tomo [Fri, 12 Oct 2001 03:58:36 +0000 (03:58 +0000)]
(M-01371): Unify CB-01781.
(M-01374): Unify CB-05839.
tomo [Fri, 12 Oct 2001 03:52:29 +0000 (03:52 +0000)]
(M074988): Unify CB-04846.
(M-00297): Unify CB-01504.
(M-00310): Unify CB-00282.
(M071493): Unify CB-03716.
tomo [Fri, 12 Oct 2001 03:50:43 +0000 (03:50 +0000)]
(M-00262): Unify CB-00040.
tomo [Fri, 12 Oct 2001 03:50:01 +0000 (03:50 +0000)]
(M-00229): Unify CB-06876.
tomo [Fri, 12 Oct 2001 03:47:55 +0000 (03:47 +0000)]
(U+4E3F): Unify CB-06875.
(M-00124): Unify CB-01415.
tomo [Fri, 12 Oct 2001 03:46:03 +0000 (03:46 +0000)]
(M-00097): Unify CB-2728.
tomo [Fri, 12 Oct 2001 03:45:10 +0000 (03:45 +0000)]
(U+4E2A): Unify CB-286.
tomo [Thu, 11 Oct 2001 18:36:48 +0000 (18:36 +0000)]
update.
tomo [Thu, 11 Oct 2001 18:35:21 +0000 (18:35 +0000)]
(encode_builtin_char_1): Comment out special code for
MIN_CHAR_MOJIKYO_0 ... MAX_CHAR_MOJIKYO_0.
tomo [Thu, 11 Oct 2001 18:33:59 +0000 (18:33 +0000)]
(MIN_CHAR_MOJIKYO_0): Comment out.
(MAX_CHAR_MOJIKYO_0): Comment out.
(MIN_CHAR_CBETA): Changed to 0x00E20000.
(MAX_CHAR_CBETA): Changed to 0x00E2FFFF.
(MIN_CHAR_JEF_CHINA3): Changed to 0x00E80000.
(MAX_CHAR_JEF_CHINA3): Changed to 0x00E8FFFF.
tomo [Thu, 11 Oct 2001 18:16:41 +0000 (18:16 +0000)]
Unify missing KS X 1001 code points.
tomo [Thu, 11 Oct 2001 09:50:13 +0000 (09:50 +0000)]
update.
tomo [Thu, 11 Oct 2001 09:43:59 +0000 (09:43 +0000)]
(U+9D48): Unify J78-727E and J83-727E.
(J83-7337): New character.
tomo [Thu, 11 Oct 2001 09:42:23 +0000 (09:42 +0000)]
(J90-724F): Separate U+9BF1.
(U+9BF1): Unify J78-724F and J83-724F.
tomo [Thu, 11 Oct 2001 09:39:48 +0000 (09:39 +0000)]
(J0-7033): Add `jisx0208-difference'.
tomo [Thu, 11 Oct 2001 09:38:57 +0000 (09:38 +0000)]
(M-23314): Separate G0-4C77, C1-5C3C, J90-442F and U+773A; unify
J78-442F and J83-442F.
(M-23694): Unify G0-4B32 and U+77AC.
(C1-7449): Separate G0-4B32, J90-3D56 and U+77AC.
(J83-3D56): New character.
tomo [Thu, 11 Oct 2001 09:35:03 +0000 (09:35 +0000)]
(M-22959): Separate S2-5238, G0-4568, C1-5259, J90-4B5F and U+76C6;
unify J78-4B5F and J83-4B5F.
tomo [Thu, 11 Oct 2001 09:32:39 +0000 (09:32 +0000)]
(J90-6221): Separate S2-5189.
(S2-5189): Unify J78-6221 and J83-6221.
tomo [Thu, 11 Oct 2001 09:30:49 +0000 (09:30 +0000)]
(M-21586): Separate S1-4996, S2-4996 and C1-7148; unify J78-612E and
J83-612E.
tomo [Thu, 11 Oct 2001 09:29:11 +0000 (09:29 +0000)]
(J83-6121): New character; unify J78-6121; relate to U+74E0 and
M-21392.
tomo [Thu, 11 Oct 2001 09:27:45 +0000 (09:27 +0000)]
(M-19721): Separate G0-3838, C1-4558, J90-4963 and U+7236; unify
J78-4963 and J83-4963.
tomo [Thu, 11 Oct 2001 09:25:58 +0000 (09:25 +0000)]
(M-19520): Separate EGB-2D6C, C2-6228, J90-6022 and U+71FF; unify
J78-6022 and J83-6022.
tomo [Thu, 11 Oct 2001 09:21:45 +0000 (09:21 +0000)]
(J90-5D61): Separate S2-4033.
(S2-4033): Unify K0-6E7D.
(J83-5D61): New character; relate to U+6C08 and M-16982.
tomo [Thu, 11 Oct 2001 09:19:34 +0000 (09:19 +0000)]
- Add missing JIS X 0208 code points.
- Fix some code points.
tomo [Thu, 11 Oct 2001 09:15:28 +0000 (09:15 +0000)]
(M-13469): Unify J78-4865 and J83-4865.
tomo [Thu, 11 Oct 2001 09:14:17 +0000 (09:14 +0000)]
(M-11824): Separate J90-592E and U+6268; unify J78-592E and J83-592E;
add `total-strokes'.
(M-12557'): Separate J90-405D; unify J78-405D and J83-405D; add
`total-strokes'.
tomo [Thu, 11 Oct 2001 08:38:01 +0000 (08:38 +0000)]
update.
tomo [Thu, 11 Oct 2001 08:31:40 +0000 (08:31 +0000)]
(default-coded-charset-priority-list): Add `japanese-jef-china3' and
`ideograph-cbeta'.
tomo [Thu, 11 Oct 2001 07:53:28 +0000 (07:53 +0000)]
(Character Reference): Modify characters of `chuuka-daijiten' and
`seiji-tsuu'.
tomo [Thu, 11 Oct 2001 07:02:39 +0000 (07:02 +0000)]
update.
tomo [Thu, 11 Oct 2001 07:00:41 +0000 (07:00 +0000)]
(Vcharset_ideograph_cbeta): New variable.
(Qideograph_cbeta): New variable.
(encode_builtin_char_1): Comment out special code for coded-charset
`mojikyo' and `japanese-jef-china3'.
(syms_of_mule_charset): Add new symbol `ideograph-cbeta'.
(complex_vars_of_mule_charset): Add new coded-charset
`ideograph-cbeta'.
tomo [Thu, 11 Oct 2001 06:56:55 +0000 (06:56 +0000)]
(LEADING_BYTE_CBETA): New macro.
(MIN_CHAR_CBETA): New macro.
(MAX_CHAR_CBETA): New macro.
tomo [Thu, 11 Oct 2001 05:32:25 +0000 (05:32 +0000)]
update.
tomo [Thu, 11 Oct 2001 04:59:47 +0000 (04:59 +0000)]
(J0-4A55): Unify JIS X 0208:1978 and 1983 code points.
(J78-4454): Add `jisx0208-type' instead of `jisx0208-difference'.
(J83-4454): Fix `jisx0208-difference'.
(J78-4B78): Add `jisx0208-type' instead of `jisx0208-difference'.
(J83-4B78): Add `jisx0208-difference'.
(J83-4676): Fix `total-strokes'.
(J78-3029): Add `jisx0208-type' instead of `jisx0208-difference'.
(J83-3029): Fix `jisx0208-difference'.
(J90-4D5A): Unify JIS X 0208:1983 code point.
tomo [Thu, 11 Oct 2001 04:53:50 +0000 (04:53 +0000)]
(J0-693C): Add `jisx0208-difference'.
tomo [Thu, 11 Oct 2001 04:52:10 +0000 (04:52 +0000)]
(J0-5672): Add `jisx0208-difference'.
tomo [Thu, 11 Oct 2001 04:50:57 +0000 (04:50 +0000)]
(J0-5350): Add `jisx0208-difference'.
tomo [Thu, 11 Oct 2001 04:13:38 +0000 (04:13 +0000)]
(J90-5D3B): Unify JIS X 0208:1978 and 1983 code points.
tomo [Thu, 11 Oct 2001 04:05:42 +0000 (04:05 +0000)]
(M-00297): Separate C5-2331.
(C5-2331): Add `ideographic-structure'.
(M-00316): Separate C4-2B5F; relate to U-
00020158 instead of U+4EAD;
use `<-vulgar-ideograph' instead of `vulgar-char-of-shinjigen-1'.
(C4-2B5F): Unify U-
00020158.
(M-00317): Separate C6-3530; relate to U-
00020159 instead of U+4EAE;
use `<-vulgar-ideograph' instead of `vulgar-char-of-shinjigen-1'.
(C6-3530): Unify U-
00020159.
tomo [Wed, 10 Oct 2001 18:47:47 +0000 (18:47 +0000)]
update.
tomo [Wed, 10 Oct 2001 18:11:34 +0000 (18:11 +0000)]
(M-46091): Unify J78-723C.
(J90-723C): Unify JIS X 0208:1983 code points.
(J90-7240): Unify JIS X 0208:1978 and 1983 code points.
(M-46287): Unify J78-724E.
(J90-724E): Unify JIS X 0208:1983 code points.
(J90-725C): Unify JIS X 0208:1978 and 1983 code points.
tomo [Wed, 10 Oct 2001 18:06:42 +0000 (18:06 +0000)]
(M-43946): Separate J78-7128 and J83-7128.
(J90-7128): Separate J78-7128 and J83-7128.
tomo [Wed, 10 Oct 2001 18:04:18 +0000 (18:04 +0000)]
(J90-6F5D): Unify JIS X 0208:1978 and 1983 code points.
(J90-6F60): Likewise.
tomo [Wed, 10 Oct 2001 18:02:43 +0000 (18:02 +0000)]
(J90-6E5F): Unify JIS X 0208:1978 and 1983 code points.
(J90-6F4F): Likewise.
(J90-6E65): Likewise.
(J90-395B): Likewise.
(J90-6F25): Likewise.
(J90-6E7D): Likewise.
(J90-6F45): Likewise.
(J90-6F47): Likewise.
(M-40998): Unify J78-4C7A.
(J90-4C7A): Unify JIS X 0208:1983 code point.
tomo [Wed, 10 Oct 2001 17:58:00 +0000 (17:58 +0000)]
(J90-3E5F): Unify JIS X 0208:1983 code point.
(J90-4830): Likewise.
(J90-3E7A): Unify JIS X 0208:1978 and 1983 code points.
tomo [Wed, 10 Oct 2001 17:47:49 +0000 (17:47 +0000)]
(J90-6D40): Unify JIS X 0208:1978 and 1983 code points.
tomo [Wed, 10 Oct 2001 17:46:57 +0000 (17:46 +0000)]
(J90-6C49): Unify JIS X 0208:1978 and 1983 code points.
(J90-4128): Unify J78-6C4D and J83-4128.
tomo [Wed, 10 Oct 2001 17:44:11 +0000 (17:44 +0000)]
(J90-4F39): Unify JIS X 0208:1983 code point.
(J90-4066): Likewise.
(J90-4768): Unify J78-6A24 and J83-4768.
(J90-6A2C): Unify JIS X 0208:1978 and 1983 code points.