tomo [Tue, 20 Nov 2001 17:17:06 +0000 (17:17 +0000)]
(put_char_ccs_code_point): Return canonicalized value; don't store
value into `encoding_table' of `Lisp_Charset'.
(mark_charset): `encoding_table' was deleted.
(charset_description): Likewise.
(make_charset): Likewise.
(Fset_charset_mapping_table): Use `Fput_char_attribute' instead of
`put_char_ccs_code_point'.
tomo [Tue, 20 Nov 2001 15:46:41 +0000 (15:46 +0000)]
(Fput_char_attribute): New EXFUN.
tomo [Tue, 20 Nov 2001 15:44:56 +0000 (15:44 +0000)]
(Fchar_attribute_alist): Name space of CCS-attributes is unified with
normal symbol space.
(Fget_char_attribute): Likewise.
(Fput_char_attribute): Likewise; behavior of `put_char_ccs_code_point'
is changed.
tomo [Tue, 20 Nov 2001 08:48:52 +0000 (08:48 +0000)]
Include "elhash.h".
(Vchar_attribute_hash_table): New external variable.
(struct Lisp_Charset): Delete `encoding_table'.
(CHARSET_ENCODING_TABLE): New implementation; refer
`Vchar_attribute_hash_table' instead of `encoding_table' of struct
`Lisp_Charset'.
tomo [Mon, 19 Nov 2001 11:13:53 +0000 (11:13 +0000)]
This commit was manufactured by cvs2svn to create branch 'no-encoding-
table'.
tomo [Mon, 19 Nov 2001 11:13:52 +0000 (11:13 +0000)]
update.
tomo [Mon, 19 Nov 2001 11:06:23 +0000 (11:06 +0000)]
Merge KS X 1001 code points.
tomo [Mon, 19 Nov 2001 07:31:27 +0000 (07:31 +0000)]
(U+8009): Separate C4-2B25; unify K0-4F3E.
tomo [Mon, 19 Nov 2001 07:29:58 +0000 (07:29 +0000)]
(BC-8BFA): New character; relate to U-
00020509 and M-48931.
tomo [Mon, 19 Nov 2001 06:40:52 +0000 (06:40 +0000)]
update.
tomo [Mon, 19 Nov 2001 06:32:21 +0000 (06:32 +0000)]
- Merge some `hanyu-dazidian-vol', `hanyu-dazidian-page' and
`hanyu-dazidian-char' properties.
- Add some `ideographic-structure' properties.
- Use char-spec instead of char-ref as operators in
`ideographic-structure' properties.
(U+56D9): Unify BC-8DE5.
(M-04695): Unify BC-8668.
(M-04736): Separate C6-2F5C; delete `cns-total-strokes'.
(C6-2F5C): Unify BC-8870.
(M-04747): Separate C6-2A41.
(BC-876C): New character; relate to M-04747.
(M-04823): Unify BC-8559.
(U+5716): Use U+555A instead of BC-8BEB in `ideographic-structure'.
(C7-5321): Unify BC-856D.
tomo [Mon, 19 Nov 2001 06:24:42 +0000 (06:24 +0000)]
(M-03829): Separate C3-3464 and U+555A; unify BC-8BEB.
tomo [Mon, 19 Nov 2001 06:22:31 +0000 (06:22 +0000)]
(C6-2977): Unify BC-85D0.
tomo [Mon, 19 Nov 2001 06:21:46 +0000 (06:21 +0000)]
- Merge some `hanyu-dazidian-vol', `hanyu-dazidian-page' and
`hanyu-dazidian-char' properties.
- Use char-spec instead of char-ref as operators in
`ideographic-structure' properties.
(U+529E): Unify BC-8A63.
(C6-2F28): Unify BC-85C9.
tomo [Mon, 19 Nov 2001 06:13:20 +0000 (06:13 +0000)]
- Merge some `hanyu-dazidian-vol', `hanyu-dazidian-page' and
`hanyu-dazidian-char' properties.
- Use char-spec instead of char-ref as operators in
`ideographic-structure' properties.
- Add some `ideographic-structure' properties.
tomo [Sun, 18 Nov 2001 14:03:46 +0000 (14:03 +0000)]
(default-coded-charset-priority-list): Prefer `chinese-cns11643-*',
`ideograph-daikanwa' and `china3-jef' than `chinese-big5-cdp'.
tomo [Sun, 18 Nov 2001 13:53:42 +0000 (13:53 +0000)]
update.
tomo [Sun, 18 Nov 2001 13:47:49 +0000 (13:47 +0000)]
Merge CHINA3-JEF code points.
tomo [Sun, 18 Nov 2001 12:08:43 +0000 (12:08 +0000)]
Merge CHINA3-JEF code points.
tomo [Sun, 18 Nov 2001 08:40:50 +0000 (08:40 +0000)]
Merge some CHINA3-JEF code points.
tomo [Sun, 18 Nov 2001 06:21:24 +0000 (06:21 +0000)]
update.
tomo [Sat, 17 Nov 2001 21:15:08 +0000 (21:15 +0000)]
(BC-8856): New character.
tomo [Sat, 17 Nov 2001 19:14:23 +0000 (19:14 +0000)]
(BC-8863): New character; relate to M-30175.
tomo [Sat, 17 Nov 2001 19:13:17 +0000 (19:13 +0000)]
(BC-87EE): New character; relate to M-5861.
(U+593A): Delete `morohashi-daikanwa'.
tomo [Sat, 17 Nov 2001 19:11:38 +0000 (19:11 +0000)]
(C6-215C): Unify BC-87B8.
tomo [Sat, 17 Nov 2001 19:10:29 +0000 (19:10 +0000)]
Use char-spec instead of char-ref as operators in
`ideographic-structure' properties.
(M-01801): Unify BC-8AAF.
(CB-00631): Unify BC-8DC7.
(C6-2361): Unify BC-87B4.
(U+342B): Add `ideographic-structure'.
(C6-3548): Unify BC-87BF.
tomo [Sat, 17 Nov 2001 18:57:10 +0000 (18:57 +0000)]
Use char-spec instead of char-ref as operators in
`ideographic-structure' properties.
(C4-2129): Unify BC-8AAE.
(U+51E6): Unify BC-8BE4; add `ideographic-structure'.
tomo [Sat, 17 Nov 2001 18:53:04 +0000 (18:53 +0000)]
(U-
00020CCB): Use JX2-286F instead of BC-8BAD in
`ideographic-structure'.
tomo [Sat, 17 Nov 2001 06:30:07 +0000 (06:30 +0000)]
- Merge Big5 code points.
- Merge some CBETA numbers.
- Add some `ideographic-structure' properties.
tomo [Fri, 16 Nov 2001 17:35:26 +0000 (17:35 +0000)]
update.
tomo [Fri, 16 Nov 2001 17:31:18 +0000 (17:31 +0000)]
(char-db-insert-char-spec): Modify for new behavior of
`charset-iso-final-char'.
tomo [Fri, 16 Nov 2001 08:28:51 +0000 (08:28 +0000)]
update.
tomo [Fri, 16 Nov 2001 08:24:00 +0000 (08:24 +0000)]
(ideographic-radicals): Now `charset-iso-final-char' returns nil
instead of ?\x00 if a coded-charset does not have a final-byte of
ISO/IEC 2022.
(char-attribute-name<): Likewise.
tomo [Fri, 16 Nov 2001 08:13:53 +0000 (08:13 +0000)]
(Fcharset_property): Return Qnil if CHARSET_FINAL (cs) == 0.
tomo [Fri, 16 Nov 2001 08:11:41 +0000 (08:11 +0000)]
- Merge Big5 code points.
- Merge some CBETA numbers.
- Add some `ideographic-structure' properties.
tomo [Thu, 15 Nov 2001 17:37:37 +0000 (17:37 +0000)]
Sync up with r21-2-43.
tomo [Thu, 15 Nov 2001 09:57:42 +0000 (09:57 +0000)]
update.
tomo [Thu, 15 Nov 2001 09:26:37 +0000 (09:26 +0000)]
- Merge Big5 code points.
- Use `=>ucs' instead of `->ucs'.
- Add some `ideographic-structure' properties.
- Merge some CBETA numbers.
tomo [Thu, 15 Nov 2001 06:00:43 +0000 (06:00 +0000)]
(M-07056): Separate U+5B82 and C3-223D.
(CB-00974): New character; unify M053063; relate to M-7056 and U+5B82.
(U+5B82): Relate to M053063.
(M-07089): Use `<-original-ideograph' instead of
`original-ideograph-of'.
(M-07112): Use `->same-ideograph' instead of `ideograph='.
- Use `=>ucs' instead of `->ucs'.
- Merge Big5 code points.
- Merge some CBETA numbers.
- Add some `ideographic-structure' properties.
tomo [Thu, 15 Nov 2001 05:42:40 +0000 (05:42 +0000)]
(U+59E7): Use U+36A3 instead of (U+2FF1 U+5973 U+5973) in
`ideographic-structure'.
(M-06489): Separate C4-367C; use M-23179 instead of U+7701 in
`ideographic-structure'.
(U+372E): Use U+76E3 instead of M-23032 in `ideographic-structure'.
(M-06903): Use M-23747 instead of U+77BF in `ideographic-structure'.
tomo [Thu, 15 Nov 2001 02:54:01 +0000 (02:54 +0000)]
(JX1-7C6A): Add `=>ucs*'.
tomo [Thu, 15 Nov 2001 02:52:22 +0000 (02:52 +0000)]
(JX1-7C2E): Add `=>ucs*'.
tomo [Thu, 15 Nov 2001 02:50:21 +0000 (02:50 +0000)]
(JX1-793C): Use `=>ucs*' instead of `ideographic-variants'; unify
KU+795E.
(JX1-793D): Add `=>ucs*'; unify KU+7965.
(JX1-7941): Add `=>ucs*'; unify KU+798F.
tomo [Wed, 14 Nov 2001 19:18:39 +0000 (19:18 +0000)]
update.
tomo [Wed, 14 Nov 2001 19:12:26 +0000 (19:12 +0000)]
(insert-char-attributes): Format `=>ucs*' property.
tomo [Wed, 14 Nov 2001 19:06:52 +0000 (19:06 +0000)]
(U+FA16): Use `=>ucs*' instead of `=>ucs'.
(C3-3D29): Add `=>ucs*'.
tomo [Wed, 14 Nov 2001 19:05:06 +0000 (19:05 +0000)]
(JX1-754E): Add `=>ucs*'.
(U+F929): Likewise.
(U-
0002F8D8): Use `=>ucs*' instead of `=>ucs'.
tomo [Wed, 14 Nov 2001 19:03:45 +0000 (19:03 +0000)]
(JX1-742E): Add `=>ucs*'.
(U+F928): Likewise.
(U-
0002F88E): Use `=>ucs*' instead of `=>ucs'.
tomo [Wed, 14 Nov 2001 12:06:29 +0000 (12:06 +0000)]
(J0-4971): Unify K0-5971.
tomo [Wed, 14 Nov 2001 12:05:41 +0000 (12:05 +0000)]
(M-29539): Separate U+812B; unify K0-772D.
tomo [Wed, 14 Nov 2001 12:04:15 +0000 (12:04 +0000)]
(M-29074): Unify K0-6121.
tomo [Wed, 14 Nov 2001 12:03:05 +0000 (12:03 +0000)]
(M-28976): Separate U+802D; unify K0-513E.
tomo [Wed, 14 Nov 2001 12:01:52 +0000 (12:01 +0000)]
Merge KS X 1001 code points.
tomo [Wed, 14 Nov 2001 11:58:53 +0000 (11:58 +0000)]
(J0-6627): Unify K0-7956; separate C1-4B38.
tomo [Wed, 14 Nov 2001 11:57:58 +0000 (11:57 +0000)]
(J0-4064): Unify K0-6F3E.
tomo [Wed, 14 Nov 2001 11:55:53 +0000 (11:55 +0000)]
(K0-595F): New character.
tomo [Wed, 14 Nov 2001 10:57:06 +0000 (10:57 +0000)]
(U+785A): Add `total-strokes'.
(U+78F5): Likewise; unify K0-4A58.
tomo [Wed, 14 Nov 2001 10:51:45 +0000 (10:51 +0000)]
Merge KS X 1001 code points.
tomo [Wed, 14 Nov 2001 10:41:46 +0000 (10:41 +0000)]
Sync up with r21-2-42.
tomo [Wed, 14 Nov 2001 07:34:17 +0000 (07:34 +0000)]
update.
tomo [Wed, 14 Nov 2001 07:29:18 +0000 (07:29 +0000)]
(default-coded-charset-priority-list): Comment out `chinese-gb12345'.
tomo [Wed, 14 Nov 2001 07:27:30 +0000 (07:27 +0000)]
- Merge Big5 code points.
- Add some `ideographic-structure' properties.
- Merge CBETA numbers.
tomo [Wed, 14 Nov 2001 05:32:15 +0000 (05:32 +0000)]
update.
tomo [Wed, 14 Nov 2001 05:29:58 +0000 (05:29 +0000)]
(char_encode_big5): Prefer charset-g1 than `chinese-big5'.
tomo [Wed, 14 Nov 2001 02:55:25 +0000 (02:55 +0000)]
update.
tomo [Wed, 14 Nov 2001 02:54:13 +0000 (02:54 +0000)]
update.
tomo [Wed, 14 Nov 2001 02:52:42 +0000 (02:52 +0000)]
(uint8_byte_table_description): New constant.
(uint8-byte-table): Use `uint8_byte_table_description'.
(uint16_byte_table_description): New constant.
(uint16-byte-table): Use `uint16_byte_table_description'.
tomo [Tue, 13 Nov 2001 19:07:22 +0000 (19:07 +0000)]
update.
tomo [Tue, 13 Nov 2001 18:19:41 +0000 (18:19 +0000)]
Merge KS X 1001 code points.
tomo [Tue, 13 Nov 2001 18:16:25 +0000 (18:16 +0000)]
(U+376C): Separate C4-4277.
(JX2-2828): New character; relate to U+376C.
tomo [Tue, 13 Nov 2001 11:55:50 +0000 (11:55 +0000)]
Merge KS X 1001 code points.
tomo [Tue, 13 Nov 2001 11:46:39 +0000 (11:46 +0000)]
(M-20534): Unify KU+732A.
(C3-3D29): Relate to U+FA16 instead of U+732A; unify CU+732A.
tomo [Tue, 13 Nov 2001 11:41:35 +0000 (11:41 +0000)]
Merge KS X 1001 code points.
tomo [Tue, 13 Nov 2001 11:11:18 +0000 (11:11 +0000)]
(U+7551): Unify K0-6F25.
tomo [Tue, 13 Nov 2001 11:10:34 +0000 (11:10 +0000)]
Merge KS X 1001 code points.
tomo [Tue, 13 Nov 2001 07:48:41 +0000 (07:48 +0000)]
update.
tomo [Tue, 13 Nov 2001 07:44:46 +0000 (07:44 +0000)]
(byte-compile-insert-header): Fixed.
tomo [Mon, 12 Nov 2001 18:20:01 +0000 (18:20 +0000)]
(JX2-7474): New character.
tomo [Mon, 12 Nov 2001 18:14:17 +0000 (18:14 +0000)]
(JSP-3965): Unify JX1-2F73.
tomo [Mon, 12 Nov 2001 18:01:22 +0000 (18:01 +0000)]
(M-00571): Unify JX2-214A; modify `ideographic-structure'.
(C2-2535): Modify `ideographic-structure'.
tomo [Mon, 12 Nov 2001 17:57:18 +0000 (17:57 +0000)]
(U+3406): Separate BC-87D9; unify JX2-212D.
tomo [Mon, 12 Nov 2001 16:23:55 +0000 (16:23 +0000)]
(JX1-2F57): Unify JU+FA10.
tomo [Mon, 12 Nov 2001 16:21:06 +0000 (16:21 +0000)]
(U+34C7): Unify JX2-232F; delete `non-morohashi'.
tomo [Mon, 12 Nov 2001 12:19:11 +0000 (12:19 +0000)]
update.
tomo [Mon, 12 Nov 2001 11:59:27 +0000 (11:59 +0000)]
(JX2-2327): New character; relate to U-
00020509 and M-48931.
tomo [Mon, 12 Nov 2001 01:59:23 +0000 (01:59 +0000)]
(J83-4034): Unify J90-4034.
tomo [Mon, 12 Nov 2001 01:46:15 +0000 (01:46 +0000)]
(U-
00020089): Unify JX2-2121.
tomo [Sun, 11 Nov 2001 16:34:27 +0000 (16:34 +0000)]
Merge KS X 1001 code points.
tomo [Sun, 11 Nov 2001 14:09:02 +0000 (14:09 +0000)]
Merge KS X 1001 code points.
tomo [Sun, 11 Nov 2001 14:03:38 +0000 (14:03 +0000)]
(M-09437): Separate U+F928; relate to U-
0002F88E; unify JU+F928 and
KU+5ECA.
(K0-5227): New character; relate to U-
0002F88E; unify U+F928.
(C6-5240): Unify U-
0002F88E.
tomo [Sun, 11 Nov 2001 09:32:06 +0000 (09:32 +0000)]
update.
tomo [Sun, 11 Nov 2001 09:24:13 +0000 (09:24 +0000)]
(J0-3267): Unify K0-6433.
tomo [Sun, 11 Nov 2001 09:23:12 +0000 (09:23 +0000)]
Merge KS X 1001 code points.
tomo [Sun, 11 Nov 2001 09:08:59 +0000 (09:08 +0000)]
Merge KS X 1001 code points.
tomo [Sun, 11 Nov 2001 08:58:01 +0000 (08:58 +0000)]
Merge KS X 1001 code points.
tomo [Sun, 11 Nov 2001 08:54:12 +0000 (08:54 +0000)]
(U+556B): Separate CB-00065 and M059207; unify G1-7C2F; fix
`ideographic-structure'.
(U+5622): Unify G1-7C34.
tomo [Fri, 9 Nov 2001 12:03:22 +0000 (12:03 +0000)]
Merge KS X 1001 code points.
tomo [Fri, 9 Nov 2001 11:28:11 +0000 (11:28 +0000)]
(U+6C23): Unify K0-5128.
tomo [Fri, 9 Nov 2001 11:17:07 +0000 (11:17 +0000)]
Merge KS X 1001 code points.
tomo [Thu, 8 Nov 2001 16:23:19 +0000 (16:23 +0000)]
Merge KS X 1001 code points.