tomo [Tue, 15 Jun 1999 02:00:00 +0000 (02:00 +0000)]
(three_to_one_table): Don't define in UTF2000.
(bufpos_to_bytind_func): Use `buf->text->mule_size' instead of
`buf->text->mule_shifter' and `buf->text->mule_three_p' in UTF2000.
(bytind_to_bufpos_func): Likewise.
(buffer_mule_signal_inserted_region): Likewise.
(vars_of_insdel): Don't initialize `three_to_one_table'.
(init_buffer_text): Use `buf->text->mule_size' instead of
`buf->text->mule_shifter' and `buf->text->mule_three_p' in UTF2000.
tomo [Tue, 15 Jun 1999 01:56:14 +0000 (01:56 +0000)]
(DECODE_ADD_BINARY_CHAR): New implementation for UTF-8 representation
in UTF2000.
(DECODE_ADD_UCS_CHAR): New macro in UTF2000.
(decode_ucs4): Use `DECODE_ADD_UCS_CHAR' in UTF2000.
(decode_coding_iso2022): Don't define local variable `lb' in UTF2000;
don't use LEADING_BYTE in UTF2000; use `DECODE_ADD_UCS_CHAR' in
UTF2000.
(convert_to_external_format): Decode as UTF-8 in UTF2000.
tomo [Tue, 15 Jun 1999 01:47:15 +0000 (01:47 +0000)]
(UTF2000): New macro.
tomo [Tue, 15 Jun 1999 01:46:45 +0000 (01:46 +0000)]
(struct buffer_text): Add new member `mule_size' and don't add
`mule_shifter' and `mule_three_p' in UTF2000.
(valid_char_p): Return always 1 in UTF2000.
(MAX_EMCHAR_LEN): 6 in UTF2000.
(three_to_one_table): Don't define in UTF2000.
(real_bufpos_to_bytind): Modify for UTF-8 representation in UTF2000.
(real_bytind_to_bufpos): Likewise.
tomo [Tue, 15 Jun 1999 01:21:59 +0000 (01:21 +0000)]
(Fmake_string): Add case 5 and 6 for UTF2000.
tomo [Sun, 13 Jun 1999 07:34:07 +0000 (07:34 +0000)]
This commit was generated by cvs2svn to compensate for changes in r189,
which included commits to RCS files with non-trunk default branches.
tomo [Sun, 13 Jun 1999 07:34:07 +0000 (07:34 +0000)]
XEmacs 21.2.16 "Sumida".
tomo [Thu, 10 Jun 1999 14:58:27 +0000 (14:58 +0000)]
update.
tomo [Thu, 10 Jun 1999 14:57:08 +0000 (14:57 +0000)]
(leading-code-private-11): Deleted [defined as builtin variable].
tomo [Thu, 10 Jun 1999 14:56:03 +0000 (14:56 +0000)]
(rep_bytes_by_first_byte): Modified for character representation
change.
(Vutf_2000_version): New variable.
(leading_code_private_11): New variable.
(syms_of_mule_charset): Add new variables `utf-2000-version' and
`leading-code-private-11'.
tomo [Thu, 10 Jun 1999 14:53:52 +0000 (14:53 +0000)]
(LEADING_BYTE_CHINESE_CCITT_GB): New macro.
(LEADING_BYTE_CHINESE_BIG5_1): Changed to 0x96 temporally.
(LEADING_BYTE_CHINESE_CNS11643_1): Changed to 0x97.
(LEADING_BYTE_CHINESE_CNS11643_2): Changed to 0x98.
(LEADING_BYTE_CHINESE_CNS11643_3): New macro.
(LEADING_BYTE_CHINESE_CNS11643_4): Likewise.
(LEADING_BYTE_CHINESE_CNS11643_5): Likewise.
(LEADING_BYTE_CHINESE_CNS11643_6): Likewise.
(LEADING_BYTE_CHINESE_CNS11643_7): Likewise [but not used].
(LEADING_BYTE_CHINESE_BIG5_2): Changed to 0x9D temporally.
(LEADING_BYTE_KOREAN_KPS9566): New macro [but not used].
(CHAR_FIELD1_MASK): Changed to (0x7F << 14).
(MIN_CHAR_GREEK): New macro.
(MAX_CHAR_GREEK): New macro.
(MIN_CHAR_CYRILLIC): New macro.
(MAX_CHAR_CYRILLIC): New macro.
(MIN_CHAR_HEBREW): New macro.
(MAX_CHAR_HEBREW): New macro.
(MIN_CHAR_THAI): New macro.
(MAX_CHAR_THAI): New macro.
(MIN_CHAR_HALFWIDTH_KATAKANA): New macro.
(MAX_CHAR_HALFWIDTH_KATAKANA): New macro.
(CHAR_FIELD2_INTERNAL): New macro [renamed from `CHAR_FIELD2'.
(CHAR_FIELD3_INTERNAL): New macro [renamed from `CHAR_FIELD3'.
(FIELD1_TO_PRIVATE_LEADING_BYTE): Changed to 0xc0.
(FIELD1_TO_OFFICIAL_LEADING_BYTE): Changed to 0x50.
(CHAR_FIELD2): New inline function.
(CHAR_FIELD3): New inline function.
(MULE_CHAR_PRIVATE_OFFSET): New macro.
(MIN_CHAR_OFFICIAL_TYPE9N): Shifted to `MULE_CHAR_PRIVATE_OFFSET'.
(MIN_CHAR_PRIVATE_TYPE9N): Likewise.
(MIN_CHAR_PRIVATE_TYPE9NX9N): Likewise.
(MIN_CHAR_OFFICIAL_TYPE9NX9N): Likewise.
(MIN_CHAR_COMPOSITION): Likewise.
(CHAR_LEADING_BYTE): Modified for character representation change.
(MAKE_CHAR): Likewise.
tomo [Thu, 10 Jun 1999 14:41:24 +0000 (14:41 +0000)]
(Vcharset_latin_iso8859_1): New variable.
(Vcharset_greek_iso8859_7): Likewise.
(Vcharset_cyrillic_iso8859_5): Likewise.
(Vcharset_hebrew_iso8859_8): Likewise.
(Vcharset_thai_tis620): Likewise.
(Vcharset_katakana_jisx0201): Likewise.
tomo [Wed, 9 Jun 1999 15:43:43 +0000 (15:43 +0000)]
Sync up with r21-2-15-tomo-3.
tomo [Wed, 9 Jun 1999 07:46:34 +0000 (07:46 +0000)]
This commit was manufactured by cvs2svn to create branch 'utf-2000'.
tomo [Wed, 9 Jun 1999 07:46:33 +0000 (07:46 +0000)]
This commit was generated by cvs2svn to compensate for changes in r165,
which included commits to RCS files with non-trunk default branches.
tomo [Wed, 9 Jun 1999 07:46:33 +0000 (07:46 +0000)]
Contents in latest XEmacs 21.2 at 1999-06-09-16.
tomo [Wed, 9 Jun 1999 07:46:30 +0000 (07:46 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.
tomo [Wed, 9 Jun 1999 07:46:29 +0000 (07:46 +0000)]
Initial revision
tomo [Wed, 9 Jun 1999 07:45:46 +0000 (07:45 +0000)]
Contents in latest XEmacs 21.2 at 1999-06-09-16.
tomo [Sat, 5 Jun 1999 11:07:54 +0000 (11:07 +0000)]
This commit was manufactured by cvs2svn to create branch 'ucs-2000'.
tomo [Sat, 5 Jun 1999 11:07:53 +0000 (11:07 +0000)]
XEmacs 21.2.15 "Sakuragawa".
tomo [Sat, 5 Jun 1999 11:07:53 +0000 (11:07 +0000)]
This commit was generated by cvs2svn to compensate for changes in r153,
which included commits to RCS files with non-trunk default branches.
tomo [Sat, 5 Jun 1999 11:07:06 +0000 (11:07 +0000)]
XEmacs 21.2.15 "Sakuragawa".
tomo [Fri, 4 Jun 1999 04:37:27 +0000 (04:37 +0000)]
Contents in 1999-06-04-13 of release-21-2.
tomo [Fri, 4 Jun 1999 04:37:27 +0000 (04:37 +0000)]
This commit was generated by cvs2svn to compensate for changes in r145,
which included commits to RCS files with non-trunk default branches.
tomo [Fri, 4 Jun 1999 04:37:25 +0000 (04:37 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.
tomo [Fri, 4 Jun 1999 04:37:24 +0000 (04:37 +0000)]
Initial revision
tomo [Fri, 4 Jun 1999 04:36:53 +0000 (04:36 +0000)]
Contents in 1999-06-04-13 of release-21-2.
tomo [Mon, 17 May 1999 09:44:10 +0000 (09:44 +0000)]
XEmacs 21.2.14.
tomo [Mon, 17 May 1999 09:44:10 +0000 (09:44 +0000)]
This commit was generated by cvs2svn to compensate for changes in r125,
which included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:44:08 +0000 (09:44 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.
tomo [Mon, 17 May 1999 09:44:07 +0000 (09:44 +0000)]
Initial revision
tomo [Mon, 17 May 1999 09:43:52 +0000 (09:43 +0000)]
XEmacs 21.2.14.
tomo [Mon, 17 May 1999 09:42:33 +0000 (09:42 +0000)]
XEmacs 21.2.13
tomo [Mon, 17 May 1999 09:42:33 +0000 (09:42 +0000)]
This commit was generated by cvs2svn to compensate for changes in r101,
which included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:42:32 +0000 (09:42 +0000)]
XEmacs 21.2.13
tomo [Mon, 17 May 1999 09:42:31 +0000 (09:42 +0000)]
XEmacs 21.2.13
tomo [Mon, 17 May 1999 09:42:31 +0000 (09:42 +0000)]
This commit was generated by cvs2svn to compensate for changes in r98, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:42:30 +0000 (09:42 +0000)]
XEmacs 21.2.12
tomo [Mon, 17 May 1999 09:42:30 +0000 (09:42 +0000)]
This commit was generated by cvs2svn to compensate for changes in r96, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:42:29 +0000 (09:42 +0000)]
XEmacs 21.2.12
tomo [Mon, 17 May 1999 09:42:23 +0000 (09:42 +0000)]
XEmacs 21.2.11
tomo [Mon, 17 May 1999 09:42:21 +0000 (09:42 +0000)]
XEmacs 21.2.10
tomo [Mon, 17 May 1999 09:42:19 +0000 (09:42 +0000)]
XEmacs 21.2.9
tomo [Mon, 17 May 1999 09:42:16 +0000 (09:42 +0000)]
XEmacs 21.2.7
tomo [Mon, 17 May 1999 09:42:13 +0000 (09:42 +0000)]
XEmacs 21.2.5
tomo [Mon, 17 May 1999 09:42:11 +0000 (09:42 +0000)]
XEmacs 21.2.4
tomo [Mon, 17 May 1999 09:42:09 +0000 (09:42 +0000)]
XEmacs 21.2-b3
tomo [Mon, 17 May 1999 09:42:07 +0000 (09:42 +0000)]
XEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:42:05 +0000 (09:42 +0000)]
XEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:42:04 +0000 (09:42 +0000)]
XEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:42:03 +0000 (09:42 +0000)]
XEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:42:01 +0000 (09:42 +0000)]
XEmacs 21.2-b1
tomo [Mon, 17 May 1999 09:42:00 +0000 (09:42 +0000)]
XEmacs 21.2-b1
tomo [Mon, 17 May 1999 09:41:57 +0000 (09:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs_21_2'.
tomo [Mon, 17 May 1999 09:41:56 +0000 (09:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.
tomo [Mon, 17 May 1999 09:41:55 +0000 (09:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_2'.
tomo [Mon, 17 May 1999 09:41:54 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r59, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:54 +0000 (09:41 +0000)]
XEmacs 21.2.14.
tomo [Mon, 17 May 1999 09:41:48 +0000 (09:41 +0000)]
XEmacs 21.2.11
tomo [Mon, 17 May 1999 09:41:48 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r52, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:47 +0000 (09:41 +0000)]
XEmacs 21.2.10
tomo [Mon, 17 May 1999 09:41:47 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r50, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:46 +0000 (09:41 +0000)]
XEmacs 21.2.10
tomo [Mon, 17 May 1999 09:41:46 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r48, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:45 +0000 (09:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.1'.
tomo [Mon, 17 May 1999 09:41:44 +0000 (09:41 +0000)]
XEmacs 21.2.9
tomo [Mon, 17 May 1999 09:41:44 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r45, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:43 +0000 (09:41 +0000)]
XEmacs 21.2.8
tomo [Mon, 17 May 1999 09:41:43 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r43, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:42 +0000 (09:41 +0000)]
XEmacs 21.2.7
tomo [Mon, 17 May 1999 09:41:42 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r41, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:41 +0000 (09:41 +0000)]
XEmacs 21.2.7
tomo [Mon, 17 May 1999 09:41:41 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r39, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:40 +0000 (09:41 +0000)]
XEmacs 21.2.6
tomo [Mon, 17 May 1999 09:41:40 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r37, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:39 +0000 (09:41 +0000)]
XEmacs 21.2.6
tomo [Mon, 17 May 1999 09:41:39 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r35, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:38 +0000 (09:41 +0000)]
XEmacs 21.2.5
tomo [Mon, 17 May 1999 09:41:38 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r33, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:37 +0000 (09:41 +0000)]
XEmacs 21.2.4
tomo [Mon, 17 May 1999 09:41:37 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r31, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:36 +0000 (09:41 +0000)]
XEmacs 21.2-b4
tomo [Mon, 17 May 1999 09:41:36 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r29, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:35 +0000 (09:41 +0000)]
XEmacs 21.2-b3
tomo [Mon, 17 May 1999 09:41:35 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r27, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:34 +0000 (09:41 +0000)]
XEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:41:34 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r25, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:33 +0000 (09:41 +0000)]
XEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:41:33 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r23, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:32 +0000 (09:41 +0000)]
XEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:41:32 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r21, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:31 +0000 (09:41 +0000)]
XEmacs 21.2-b1
tomo [Mon, 17 May 1999 09:41:31 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r19, which
included commits to RCS files with non-trunk default branches.
tomo [Mon, 17 May 1999 09:41:30 +0000 (09:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.
tomo [Mon, 17 May 1999 09:41:29 +0000 (09:41 +0000)]
XEmacs 21.2.14.
tomo [Mon, 17 May 1999 09:41:29 +0000 (09:41 +0000)]
This commit was generated by cvs2svn to compensate for changes in r16, which
included commits to RCS files with non-trunk default branches.
tomo [Fri, 2 Apr 1999 02:36:10 +0000 (02:36 +0000)]
Initial revision
tomo [Thu, 1 Apr 1999 12:44:50 +0000 (12:44 +0000)]
Initial revision
tomo [Thu, 1 Apr 1999 12:01:02 +0000 (12:01 +0000)]
Initial revision