tomo [Wed, 30 Oct 2002 18:07:13 +0000 (18:07 +0000)]
(char-db-make-char-spec): New function.
(char-db-insert-char-spec): Use `char-db-make-char-spec'; fix problem
when CHAR does not have available coded-charsets.
tomo [Wed, 30 Oct 2002 17:49:41 +0000 (17:49 +0000)]
update.
tomo [Wed, 30 Oct 2002 17:43:16 +0000 (17:43 +0000)]
(Vcharset_jis_x0208): New variable in UTF-2000.
(Qjis_x0208): Likewise.
(decode_builtin_char): Prefer XCHARSET_MAX_CODE(charset) than
XCHARSET_FINAL(charset).
(charset_code_point): Modify condition for final-byte based
builtin-chars.
(syms_of_mule_charset): Add new symbol `=jis-x0208' in UTF-2000.
(complex_vars_of_mule_charset): Add new coded-charset `=jis-x0208' in
UTF-2000; specify `=jis-x0208' as the mother of
`japanese-jisx0208-1978', `japanese-jisx0208' and
`japanese-jisx0208-1990' in UTF-2000.
(complex_vars_of_mule_charset): Don't specify `MIN_CHAR_THAI' and
`MAX_CHAR_THAI' for `thai-tis620'.
tomo [Wed, 30 Oct 2002 17:37:19 +0000 (17:37 +0000)]
(LEADING_BYTE_JIS_X0208): New macro.
tomo [Tue, 29 Oct 2002 12:10:17 +0000 (12:10 +0000)]
update.
tomo [Tue, 29 Oct 2002 12:00:10 +0000 (12:00 +0000)]
(U+2ECC): Unify BC-8966.
tomo [Tue, 29 Oct 2002 10:59:23 +0000 (10:59 +0000)]
update.
tomo [Tue, 29 Oct 2002 10:57:40 +0000 (10:57 +0000)]
(decode_coding_utf16): Support UTF-16.
(char_encode_utf16): Fixed.
tomo [Tue, 29 Oct 2002 09:11:12 +0000 (09:11 +0000)]
update.
tomo [Tue, 29 Oct 2002 09:09:06 +0000 (09:09 +0000)]
(Qutf16): New variable in MULE.
(Fmake_coding_system): Accept `utf-16' as `type' in MULE.
(Fcoding_system_type): Add `utf-16' in MULE.
(struct detection_state): Add a structure for utf16 in MULE.
(detect_coding_type): Setup st->utf16.mask in MULE.
(mule_decode): Use `decode_coding_utf16' for `CODESYS_UTF16' in MULE.
(reset_encoding_stream): Use `char_encode_utf16' and
`char_finish_utf16' for `CODESYS_UTF16' in MULE.
(detect_coding_utf16): New function [incomplete].
(decode_coding_utf16): New function [support only UCS-2].
(char_encode_utf16): New function.
(char_finish_utf16): New function.
(syms_of_file_coding): Add new symbol `utf-16'; setup
`coding_category_symbol[CODING_CATEGORY_UTF16]'.
tomo [Tue, 29 Oct 2002 08:55:15 +0000 (08:55 +0000)]
(enum coding_system_type): Add `CODESYS_UTF16' in UTF-2000.
(enum coding_category_type): Add `CODING_CATEGORY_UTF16' in MULE.
(CODING_CATEGORY_UTF16_MASK): New macro in MULE.
tomo [Sat, 26 Oct 2002 18:24:49 +0000 (18:24 +0000)]
update.
tomo [Sat, 26 Oct 2002 17:28:28 +0000 (17:28 +0000)]
Sync with r21-2-44-utf-2000-0_18-m17.
tomo [Thu, 24 Oct 2002 03:18:12 +0000 (03:18 +0000)]
update.
tomo [Thu, 24 Oct 2002 02:20:33 +0000 (02:20 +0000)]
Sync with r21-2-44-utf-2000-0_18-m16.
tomo [Tue, 22 Oct 2002 09:30:08 +0000 (09:30 +0000)]
update.
tomo [Tue, 22 Oct 2002 08:24:07 +0000 (08:24 +0000)]
(coded-charset-entity-reference-alist): Add settings for JIS X 0212
and JIS X 0208:1978.
tomo [Mon, 21 Oct 2002 15:24:33 +0000 (15:24 +0000)]
update.
tomo [Mon, 21 Oct 2002 12:18:37 +0000 (12:18 +0000)]
Sync with r21-2-44-utf-2000-m0_18-md1.
tomo [Thu, 10 Oct 2002 16:59:13 +0000 (16:59 +0000)]
update.
tomo [Thu, 10 Oct 2002 16:55:35 +0000 (16:55 +0000)]
(put_char_table): When a charset is specified as a range in UTF-2000,
don't support builtin characters.
tomo [Wed, 9 Oct 2002 17:51:30 +0000 (17:51 +0000)]
update.
tomo [Wed, 9 Oct 2002 17:08:20 +0000 (17:08 +0000)]
Sync with r21-2-44-utf-2000-m0_18-jc3-8.
tomo [Wed, 9 Oct 2002 00:14:55 +0000 (00:14 +0000)]
update.
tomo [Tue, 8 Oct 2002 10:22:34 +0000 (10:22 +0000)]
update.
tomo [Tue, 8 Oct 2002 10:05:24 +0000 (10:05 +0000)]
update.
tomo [Tue, 8 Oct 2002 09:54:31 +0000 (09:54 +0000)]
Add and fix some mappings.
tomo [Tue, 8 Oct 2002 09:52:54 +0000 (09:52 +0000)]
Add some missing mappings to CHINA3-JEF code points.
tomo [Mon, 7 Oct 2002 12:23:36 +0000 (12:23 +0000)]
update.
tomo [Mon, 7 Oct 2002 12:14:32 +0000 (12:14 +0000)]
Sync with r21-2-44-utf-2000-m0_18-cb-1.
tomo [Thu, 3 Oct 2002 18:44:51 +0000 (18:44 +0000)]
update.
tomo [Thu, 3 Oct 2002 18:11:26 +0000 (18:11 +0000)]
Add and fix some mappings.
tomo [Thu, 3 Oct 2002 18:05:43 +0000 (18:05 +0000)]
update.
tomo [Thu, 3 Oct 2002 17:49:31 +0000 (17:49 +0000)]
(JC3-85B1): Map to U+1EA6.
(JC3-85B4): Map to U+1EA7.
(JC3-85B2): Map to U+1EC0.
(JC3-85B5): Map to U+1EC1.
(JC3-85B3): Map to U+1ED2.
(JC3-85B6): Map to U+1ED3.
tomo [Thu, 3 Oct 2002 17:44:57 +0000 (17:44 +0000)]
(JC3-85B1): Deleted, because it seems * WITH CIRCUMFLEX AND GRAVE, not
WITH DOUBLE GRAVE.
(JC3-85B4): Likewise.
(JC3-85B2): Likewise.
(JC3-85B5): Likewise.
(JC3-85B3): Likewise.
(JC3-85B6): Likewise.
tomo [Thu, 3 Oct 2002 09:25:40 +0000 (09:25 +0000)]
update.
tomo [Thu, 3 Oct 2002 07:22:35 +0000 (07:22 +0000)]
update.
tomo [Thu, 3 Oct 2002 06:56:21 +0000 (06:56 +0000)]
(U+4E06): Unify BC-896C.
(C4-2155): Add `ideographic-structure'.
tomo [Thu, 3 Oct 2002 03:32:02 +0000 (03:32 +0000)]
update.
tomo [Thu, 3 Oct 2002 03:14:49 +0000 (03:14 +0000)]
update.
tomo [Thu, 3 Oct 2002 02:43:55 +0000 (02:43 +0000)]
Add `<-radical'.
tomo [Wed, 2 Oct 2002 17:41:03 +0000 (17:41 +0000)]
update.
tomo [Wed, 2 Oct 2002 16:33:05 +0000 (16:33 +0000)]
(U+2EA1): Unify BC-8AF6.
tomo [Wed, 2 Oct 2002 16:26:19 +0000 (16:26 +0000)]
update.
tomo [Wed, 2 Oct 2002 11:00:22 +0000 (11:00 +0000)]
update.
tomo [Wed, 2 Oct 2002 10:49:40 +0000 (10:49 +0000)]
Add some missing mappings to CHINA3-JEF code points.
tomo [Wed, 2 Oct 2002 10:48:23 +0000 (10:48 +0000)]
Add some missing mappings.
tomo [Wed, 2 Oct 2002 07:25:04 +0000 (07:25 +0000)]
update.
tomo [Wed, 2 Oct 2002 05:02:19 +0000 (05:02 +0000)]
update.
tomo [Wed, 2 Oct 2002 04:56:01 +0000 (04:56 +0000)]
(coded-charset-entity-reference-alist): Add setting for JIS X 0213.
tomo [Tue, 1 Oct 2002 16:37:25 +0000 (16:37 +0000)]
update.
tomo [Tue, 1 Oct 2002 12:31:19 +0000 (12:31 +0000)]
Sync with r21-2-44-utf-2000-0_18-hyd-m1.
tomo [Tue, 1 Oct 2002 12:25:33 +0000 (12:25 +0000)]
(JC3-41F8): Don't map to U+4F60.
tomo [Mon, 30 Sep 2002 18:54:39 +0000 (18:54 +0000)]
update.
tomo [Mon, 30 Sep 2002 18:43:56 +0000 (18:43 +0000)]
update.
tomo [Mon, 30 Sep 2002 18:36:30 +0000 (18:36 +0000)]
Use `reset-charset-mapping-table' when using external character
database.
tomo [Mon, 30 Sep 2002 18:33:05 +0000 (18:33 +0000)]
(decode_defined_char): Don't refer external database if Qunbound or
Qnil are found.
(Fsave_charset_mapping_table): Don't define it if HAVE_CHISE_CLIENT is
not defined.
(Freset_charset_mapping_table): New function.
(load_char_decoding_entry_maybe): Store Qnil if a character is not
found in external database.
(syms_of_mule_charset): Don't define `save-charset-mapping-table' if
HAVE_CHISE_CLIENT is not defined; add new builtin function
`reset-charset-mapping-table' if HAVE_CHISE_CLIENT is defined.
tomo [Thu, 26 Sep 2002 07:56:07 +0000 (07:56 +0000)]
Sync with r21-4-9-utf-2000-0_19-b5.
tomo [Wed, 25 Sep 2002 12:04:03 +0000 (12:04 +0000)]
This commit was manufactured by cvs2svn to create branch 'utf-2000'.
tomo [Wed, 25 Sep 2002 12:04:01 +0000 (12:04 +0000)]
Initial revision
tomo [Wed, 25 Sep 2002 11:02:07 +0000 (11:02 +0000)]
Sync with r21-4-8-utf-2000-b5.
tomo [Tue, 24 Sep 2002 16:02:12 +0000 (16:02 +0000)]
This commit was generated by cvs2svn to compensate for changes in r5197,
which included commits to RCS files with non-trunk default branches.
tomo [Tue, 24 Sep 2002 16:02:12 +0000 (16:02 +0000)]
XEmacs 21.4.8 "Honest Recruiter".
tomo [Tue, 24 Sep 2002 15:54:31 +0000 (15:54 +0000)]
This commit was manufactured by cvs2svn to create branch 'utf-2000'.
tomo [Tue, 24 Sep 2002 15:54:30 +0000 (15:54 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.
tomo [Tue, 24 Sep 2002 15:54:29 +0000 (15:54 +0000)]
Initial revision
tomo [Tue, 24 Sep 2002 06:13:09 +0000 (06:13 +0000)]
Merge r21-4-7-utf-2000-b5.
tomo [Mon, 23 Sep 2002 05:17:09 +0000 (05:17 +0000)]
XEmacs 21.4.7 "Economic Science".
tomo [Mon, 23 Sep 2002 05:17:09 +0000 (05:17 +0000)]
This commit was generated by cvs2svn to compensate for changes in r5182,
which included commits to RCS files with non-trunk default branches.
tomo [Mon, 23 Sep 2002 05:17:04 +0000 (05:17 +0000)]
This commit was manufactured by cvs2svn to create branch 'utf-2000'.
tomo [Mon, 23 Sep 2002 05:17:02 +0000 (05:17 +0000)]
Initial revision
tomo [Mon, 23 Sep 2002 05:08:50 +0000 (05:08 +0000)]
Initial revision
tomo [Mon, 23 Sep 2002 04:10:49 +0000 (04:10 +0000)]
update.
tomo [Mon, 23 Sep 2002 03:52:45 +0000 (03:52 +0000)]
update.
tomo [Mon, 23 Sep 2002 03:46:00 +0000 (03:46 +0000)]
(char-ref=): Add optional argument `tester'.
(char-spec=): Likewise.
tomo [Mon, 23 Sep 2002 03:43:43 +0000 (03:43 +0000)]
(char-ucs): Don't refer `->ucs'.
tomo [Mon, 23 Sep 2002 03:41:07 +0000 (03:41 +0000)]
(char-db-update-comment): Deleted.
tomo [Thu, 19 Sep 2002 01:20:04 +0000 (01:20 +0000)]
update.
tomo [Thu, 19 Sep 2002 01:13:22 +0000 (01:13 +0000)]
(decode_coding_utf8): Check CCS is specified or not.
tomo [Sun, 15 Sep 2002 14:02:04 +0000 (14:02 +0000)]
update.
tomo [Sun, 15 Sep 2002 13:53:01 +0000 (13:53 +0000)]
Sync with r21-2-44-utf-2000-0_18-mjc3-5.
tomo [Sun, 15 Sep 2002 13:48:52 +0000 (13:48 +0000)]
(JC3-76CD): Fix typo.
(JC3-76E8): Likewise.
(JC3-7DC6): New mapping.
(JC3-7DCA): Fix typo.
(JC3-7FE6): Likewise.
(JC3-83A2): New mapping.
(JC3-83AD): Fix typo.
(JC3-9AA9): Likewise.
tomo [Thu, 12 Sep 2002 11:12:36 +0000 (11:12 +0000)]
update.
tomo [Thu, 12 Sep 2002 11:04:01 +0000 (11:04 +0000)]
update.
tomo [Thu, 12 Sep 2002 10:50:48 +0000 (10:50 +0000)]
(U+76A1): Separate C3-5176.
(C3-5176): Unify JC3-5BA7.
(JSP-4E42): Separate U+76A5; delete JC3-5BA7.
tomo [Thu, 12 Sep 2002 10:46:42 +0000 (10:46 +0000)]
(mapping-table-read-file): Accept JC3-xxxx; don't check `->ucs'.
- Read etc/char-data/JC3-to-UCS.txt.
tomo [Thu, 12 Sep 2002 10:42:47 +0000 (10:42 +0000)]
New file.
tomo [Thu, 12 Sep 2002 03:19:47 +0000 (03:19 +0000)]
update.
tomo [Thu, 12 Sep 2002 03:09:38 +0000 (03:09 +0000)]
Sync with r21-2-44-utf-2000-0_18-mjc3-4.
tomo [Sun, 8 Sep 2002 11:29:04 +0000 (11:29 +0000)]
update.
tomo [Sun, 8 Sep 2002 11:21:10 +0000 (11:21 +0000)]
(char-ref=): Moved to update-cdb.el.
(char-spec=): Likewise.
tomo [Sun, 8 Sep 2002 11:19:50 +0000 (11:19 +0000)]
(char-ref=): New function [moved from char-db-util.el].
(char-spec=): Likewise.
Update standard case-table from the char-attribute `->lowercase' and
`->uppercase'.
tomo [Fri, 6 Sep 2002 09:40:16 +0000 (09:40 +0000)]
Sync up with r21-4-6-utf-2000-0_19-new-case-jc3-3.
tomo [Wed, 4 Sep 2002 17:20:45 +0000 (17:20 +0000)]
XEmacs 21.4.6 "Common Lisp".
tomo [Wed, 4 Sep 2002 17:20:45 +0000 (17:20 +0000)]
This commit was generated by cvs2svn to compensate for changes in r5121,
which included commits to RCS files with non-trunk default branches.
tomo [Wed, 4 Sep 2002 17:17:04 +0000 (17:17 +0000)]
This commit was manufactured by cvs2svn to create branch 'utf-2000'.
tomo [Wed, 4 Sep 2002 17:17:02 +0000 (17:17 +0000)]
Initial revision
tomo [Wed, 4 Sep 2002 02:13:17 +0000 (02:13 +0000)]
Sync with r21-4-5-utf-2000-new-case2.
tomo [Mon, 2 Sep 2002 15:56:09 +0000 (15:56 +0000)]
XEmacs 21.4.5 "Civil Service".
tomo [Mon, 2 Sep 2002 15:56:09 +0000 (15:56 +0000)]
This commit was generated by cvs2svn to compensate for changes in r5106,
which included commits to RCS files with non-trunk default branches.