chise/xemacs-chise.git-
25 years agoupdate.
tomo [Thu, 24 Jun 1999 08:29:29 +0000 (08:29 +0000)]
update.

25 years ago(mule_decode): Setup `str->ccl.last_block'.
tomo [Thu, 24 Jun 1999 08:11:44 +0000 (08:11 +0000)]
(mule_decode): Setup `str->ccl.last_block'.
(mule_encode): Likewise.

25 years ago(Qccl_program): New variable.
tomo [Thu, 24 Jun 1999 08:10:52 +0000 (08:10 +0000)]
(Qccl_program): New variable.
(Qccl_program_idx): New variable.
(CCL_ReadMultibyteChar2): New macro.
(CCL_WriteMultibyteChar2): New macro.
======================================================================
1998-10-12  Kenichi Handa  <handa@etl.go.jp>

* ccl.c (CCL_DECODE_SJIS, CCL_ENCODE_SJIS): Swap the definitions.
======================================================================
(CCL_SUSPEND): New macro.
(CCL_INVALID_CMD): New macro.
(CCL_READ_CHAR): Don't regard as invalid command while processing the
last block even if input is empty; use `CCL_STAT_SUSPEND_BY_SRC'
instead of `CCL_STAT_SUSPEND'.
======================================================================
1998-08-18  Kenichi Handa  <handa@etl.go.jp>

* ccl.c (CCL_READ_CHAR): If eof is encounterd while processing the
last block, don't just finish but processes eol block of the
current CCL program.
(ccl_driver): Add a new jump label ccl_repeat for the above
change.
======================================================================
1999-05-04  Ken'ichi Handa  <handa@gnu.org>

* ccl.h (struct ccl_program): New member stack_idx.

* ccl.c (ccl_prog_stack_struct): Declare it as static.
(ccl_driver): Setup stack_idx and ccl_prog correctly.  Update them
before returing.
(setup_ccl_program): Initialize ccl->stack_idx to 0.
======================================================================
1998-01-21  Kenichi Handa  <handa@etl.go.jp>

* ccl.h: (struct ccl_program): New member private_state.

* ccl.c
(CCL_Call): Fix the comment.
(CCL_ReadMultibyteCharacter, CCL_WriteMultibyteCharacter): New
macros for CCL Commands.
(EXCMD): New macro.
(ccl_driver): New case lable `CCL_Extention'.
(setup_ccl_program): Initialize the member `private_state' of CCL.
======================================================================
1998-04-15  Kenichi Handa  <handa@etl.go.jp>

* ccl.c: Typo in comments fixed.
(Qccl_program_idx): New variables.
(resolve_symbol_ccl_program): New function.
(Fccl_execute): The arg CCL-PROGRAM can be a symbol of CCL
program.  If CCL-PRGRAM is a vector, convert symbols in it to ID
numbers by resolve_symbol_ccl_program.
(Fccl_execute_on_string): Likewise.
(Fregister_ccl_program): If the arg CCL-PRGRAM is a vector,
convert symbols in it to ID numbers by resolve_symbol_ccl_program.
======================================================================
(vars_of_mule_ccl): Setup `Qccl_program' and `Qccl_program_idx'.

25 years agorearrangement.
tomo [Thu, 24 Jun 1999 07:40:08 +0000 (07:40 +0000)]
rearrangement.

25 years ago(CCL_STAT_SUCCESS): Moved from mule-ccl.c.
tomo [Thu, 24 Jun 1999 07:32:08 +0000 (07:32 +0000)]
(CCL_STAT_SUCCESS): Moved from mule-ccl.c.
(CCL_STAT_SUSPEND_BY_SRC): Imported from Emacs 20.3.10.
(CCL_STAT_SUSPEND_BY_DST): Likewise.
(CCL_STAT_INVALID_CMD): Moved from mule-ccl.c; change value from 2.
(CCL_STAT_QUIT): Moved from mule-ccl.c; change value from 3.
(struct ccl_program): Add new member `private_state' and `stack_idx'.
(

25 years agoupdate. r21-2-16-tomo-4
tomo [Sun, 20 Jun 1999 14:28:59 +0000 (14:28 +0000)]
update.

25 years ago(word-combining-categories): Set up new variable.
tomo [Sun, 20 Jun 1999 14:28:27 +0000 (14:28 +0000)]
(word-combining-categories): Set up new variable.
(word-separating-categories): Likewise.

25 years ago(word_constituent_p): Deleted.
tomo [Sun, 20 Jun 1999 14:26:16 +0000 (14:26 +0000)]
(word_constituent_p): Deleted.
(scan_words): Use `WORD_BOUNDARY_P'.

25 years ago(Vword_combining_categories): New variable.
tomo [Sun, 20 Jun 1999 14:23:29 +0000 (14:23 +0000)]
(Vword_combining_categories): New variable.
(Vword_separating_categories): Likewise.
(CATEGORYP): New macro.
(CATEGORY_SET): Likewise.
(CATEGORY_MEMBER): Likewise.
(word_boundary_p): New function.
(complex_vars_of_chartab): Set up new variable
`word-combining-categories' and `word-separating-categories'.

25 years agoSync with r21-2-16-1999-06-17-23. r21-2-16-tomo-3
tomo [Sun, 20 Jun 1999 13:52:36 +0000 (13:52 +0000)]
Sync with r21-2-16-1999-06-17-23.

25 years agoupdate. r21-2-16-1 r21-2-16-2
tomo [Wed, 16 Jun 1999 05:18:27 +0000 (05:18 +0000)]
update.

25 years agoSpecify `columns' of the charset `thai-xtis' is 1.
tomo [Wed, 16 Jun 1999 05:17:49 +0000 (05:17 +0000)]
Specify `columns' of the charset `thai-xtis' is 1.

25 years agoSync up with r21-2-16. r21-2-16-0
tomo [Sun, 13 Jun 1999 08:31:14 +0000 (08:31 +0000)]
Sync up with r21-2-16.

25 years agoupdate. r21-2-15-tomo-4
tomo [Sat, 12 Jun 1999 04:46:49 +0000 (04:46 +0000)]
update.

25 years ago(cyrillic-koi8-r-decode-table): Use NBSP of ISO 8859-5 instead of ISO
tomo [Sat, 12 Jun 1999 04:45:22 +0000 (04:45 +0000)]
(cyrillic-koi8-r-decode-table): Use NBSP of ISO 8859-5 instead of ISO
8859-1.

25 years ago(separate_textual_runs): Run `ccl_driver' with `CCL_MODE_ENCODING'.
tomo [Sat, 12 Jun 1999 04:43:51 +0000 (04:43 +0000)]
(separate_textual_runs): Run `ccl_driver' with `CCL_MODE_ENCODING'.

25 years ago(mule_decode): Run `ccl_driver' with `CCL_MODE_DECODING'.
tomo [Sat, 12 Jun 1999 04:43:13 +0000 (04:43 +0000)]
(mule_decode): Run `ccl_driver' with `CCL_MODE_DECODING'.
(mule_encode): Run `ccl_driver' with `CCL_MODE_ENCODING'.

25 years ago(CCL_WRITE_CHAR): Refer `conversion_mode'.
tomo [Sat, 12 Jun 1999 04:41:55 +0000 (04:41 +0000)]
(CCL_WRITE_CHAR): Refer `conversion_mode'.
(ccl_driver): Add new argument `conversion_mode'.
(Fccl_execute): Run `ccl_driver' with `CCL_MODE_ENCODING'.
(Fccl_execute_on_string): Likewise [perhaps it is better to add new
optional argument].

25 years ago(CCL_MODE_ENCODING): New macro.
tomo [Sat, 12 Jun 1999 04:39:16 +0000 (04:39 +0000)]
(CCL_MODE_ENCODING): New macro.
(CCL_MODE_DECODING): New macro.
(ccl_driver): Add new argument `conversion_mode'.

25 years agoupdate. r21-2-15-tomo-3
tomo [Wed, 9 Jun 1999 08:17:11 +0000 (08:17 +0000)]
update.

25 years ago(cyrillic-koi8-r-decode-table): Set 32 for missing characters to avoid
tomo [Wed, 9 Jun 1999 08:16:17 +0000 (08:16 +0000)]
(cyrillic-koi8-r-decode-table): Set 32 for missing characters to avoid
crash.

25 years agoSync up with r21-2-15-1999-06-09-16. r21-2-15-tomo-2
tomo [Wed, 9 Jun 1999 08:04:03 +0000 (08:04 +0000)]
Sync up with r21-2-15-1999-06-09-16.

25 years agoThis commit was manufactured by cvs2svn to create branch 'tomo'.
tomo [Wed, 9 Jun 1999 07:46:31 +0000 (07:46 +0000)]
This commit was manufactured by cvs2svn to create branch 'tomo'.

25 years agoInitial revision
tomo [Wed, 9 Jun 1999 07:46:29 +0000 (07:46 +0000)]
Initial revision

25 years agoSync with r21-2-15. r21-2-15-tomo-1
tomo [Sat, 5 Jun 1999 11:15:44 +0000 (11:15 +0000)]
Sync with r21-2-15.

25 years agoThis commit was generated by cvs2svn to compensate for changes in r153,
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.

25 years agoXEmacs 21.2.15 "Sakuragawa".
tomo [Sat, 5 Jun 1999 11:07:53 +0000 (11:07 +0000)]
XEmacs 21.2.15 "Sakuragawa".

25 years agoupdate.
tomo [Fri, 4 Jun 1999 10:32:44 +0000 (10:32 +0000)]
update.

25 years ago(insert-file-contents-literally): Treat file as binary; call
tomo [Fri, 4 Jun 1999 10:32:14 +0000 (10:32 +0000)]
(insert-file-contents-literally): Treat file as binary; call
file-name-handlers. [sync with Emacs 20.3.10]

25 years agoSync with r21_2_14-1999-06-04-13. r21_2_14-raw-text-2
tomo [Fri, 4 Jun 1999 05:04:07 +0000 (05:04 +0000)]
Sync with r21_2_14-1999-06-04-13.

25 years agoThis commit was generated by cvs2svn to compensate for changes in r145,
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.

25 years agoContents in 1999-06-04-13 of release-21-2.
tomo [Fri, 4 Jun 1999 04:37:27 +0000 (04:37 +0000)]
Contents in 1999-06-04-13 of release-21-2.

25 years agoThis commit was manufactured by cvs2svn to create branch 'tomo'.
tomo [Fri, 4 Jun 1999 04:37:26 +0000 (04:37 +0000)]
This commit was manufactured by cvs2svn to create branch 'tomo'.

25 years agoThis commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.
tomo [Fri, 4 Jun 1999 04:37:25 +0000 (04:37 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.

25 years agoInitial revision
tomo [Fri, 4 Jun 1999 04:37:24 +0000 (04:37 +0000)]
Initial revision

25 years agoupdate.
tomo [Fri, 4 Jun 1999 02:25:44 +0000 (02:25 +0000)]
update.

25 years ago(buffer-file-coding-system): Use `raw-text' as default value.
tomo [Fri, 4 Jun 1999 02:22:18 +0000 (02:22 +0000)]
(buffer-file-coding-system): Use `raw-text' as default value.
(load): Use `raw-text' instead of `no-conversion'.
(insert-file-contents): Likewise.

25 years ago(byte-compile-insert-header): Use `raw-text' instead of
tomo [Fri, 4 Jun 1999 02:19:43 +0000 (02:19 +0000)]
(byte-compile-insert-header): Use `raw-text' instead of
`no-conversion'.

25 years ago(coding_system_from_mask): Use `raw-text' instead of `no-conversion'.
tomo [Fri, 4 Jun 1999 02:17:15 +0000 (02:17 +0000)]
(coding_system_from_mask): Use `raw-text' instead of `no-conversion'.
(complex_vars_of_mule_coding): Use `raw-text' as the coding-system of
coding-category `no-conversion'.

25 years agoDon't copy `no-conversion' to `raw-text'.
tomo [Thu, 3 Jun 1999 05:49:31 +0000 (05:49 +0000)]
Don't copy `no-conversion' to `raw-text'.

25 years ago(Qraw_text): New variable.
tomo [Thu, 3 Jun 1999 05:48:37 +0000 (05:48 +0000)]
(Qraw_text): New variable.
(syms_of_mule_coding): Add new symbol `raw-text'.
(complex_vars_of_mule_coding): Add new coding-system `raw-text';
define coding-system `binary' independently; define coding-system
`no-conversion' as an alias for `raw-text'.

25 years ago(Qraw_text): New variable.
tomo [Thu, 3 Jun 1999 05:40:51 +0000 (05:40 +0000)]
(Qraw_text): New variable.

25 years agoupdate.
tomo [Thu, 20 May 1999 10:59:54 +0000 (10:59 +0000)]
update.

25 years ago(complex_vars_of_mule_charset): Registry of japanese-jisx0208-1978
tomo [Thu, 20 May 1999 10:58:40 +0000 (10:58 +0000)]
(complex_vars_of_mule_charset): Registry of japanese-jisx0208-1978
should not match with "jisx0208.1983" nor "jisc6226.1983".

25 years agoSync up with r21_2_14.
tomo [Wed, 19 May 1999 08:46:20 +0000 (08:46 +0000)]
Sync up with r21_2_14.

25 years agoXEmacs 21.2.14.
tomo [Mon, 17 May 1999 09:44:10 +0000 (09:44 +0000)]
XEmacs 21.2.14.

25 years agoThis commit was generated by cvs2svn to compensate for changes in r125,
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.

25 years agoThis commit was manufactured by cvs2svn to create branch 'tomo'.
tomo [Mon, 17 May 1999 09:44:09 +0000 (09:44 +0000)]
This commit was manufactured by cvs2svn to create branch 'tomo'.

25 years agoThis commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.
tomo [Mon, 17 May 1999 09:44:08 +0000 (09:44 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.

25 years agoInitial revision
tomo [Mon, 17 May 1999 09:44:07 +0000 (09:44 +0000)]
Initial revision

25 years agoupdate.
tomo [Mon, 17 May 1999 09:42:50 +0000 (09:42 +0000)]
update.

25 years agoupdate.
tomo [Mon, 17 May 1999 09:42:49 +0000 (09:42 +0000)]
update.

25 years agoDelete mule-coding.c and mule-coding.h.
tomo [Mon, 17 May 1999 09:42:48 +0000 (09:42 +0000)]
Delete mule-coding.c and mule-coding.h.

25 years ago(decode_ucs4): Fix comment.
tomo [Mon, 17 May 1999 09:42:46 +0000 (09:42 +0000)]
(decode_ucs4): Fix comment.

25 years agoupdate.
tomo [Mon, 17 May 1999 09:42:45 +0000 (09:42 +0000)]
update.

25 years agoupdate.
tomo [Mon, 17 May 1999 09:42:44 +0000 (09:42 +0000)]
update.

25 years agoupdate.
tomo [Mon, 17 May 1999 09:42:43 +0000 (09:42 +0000)]
update.

25 years ago(Fcharset_id): Use `XCHARSET_LEADING_BYTE' instead of `XCHARSET_ID'.
tomo [Mon, 17 May 1999 09:42:42 +0000 (09:42 +0000)]
(Fcharset_id): Use `XCHARSET_LEADING_BYTE' instead of `XCHARSET_ID'.

25 years agoupdate.
tomo [Mon, 17 May 1999 09:42:40 +0000 (09:42 +0000)]
update.

25 years ago(DECODE_HANDLE_END_OF_CONVERSION): fixed.
tomo [Mon, 17 May 1999 09:42:39 +0000 (09:42 +0000)]
(DECODE_HANDLE_END_OF_CONVERSION): fixed.

25 years agoupdate.
tomo [Mon, 17 May 1999 09:42:38 +0000 (09:42 +0000)]
update.

25 years agoDon't add mule-coding.o.
tomo [Mon, 17 May 1999 09:42:37 +0000 (09:42 +0000)]
Don't add mule-coding.o.

25 years agoThis commit was manufactured by cvs2svn to create branch 'tomo'.
tomo [Mon, 17 May 1999 09:42:34 +0000 (09:42 +0000)]
This commit was manufactured by cvs2svn to create branch 'tomo'.

25 years agoXEmacs 21.2.13
tomo [Mon, 17 May 1999 09:42:33 +0000 (09:42 +0000)]
XEmacs 21.2.13

25 years agoThis commit was generated by cvs2svn to compensate for changes in r101,
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.

25 years agoXEmacs 21.2.13
tomo [Mon, 17 May 1999 09:42:32 +0000 (09:42 +0000)]
XEmacs 21.2.13

25 years agoXEmacs 21.2.13
tomo [Mon, 17 May 1999 09:42:31 +0000 (09:42 +0000)]
XEmacs 21.2.13

25 years agoThis commit was generated by cvs2svn to compensate for changes in r98, which
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.

25 years agoXEmacs 21.2.12
tomo [Mon, 17 May 1999 09:42:30 +0000 (09:42 +0000)]
XEmacs 21.2.12

25 years agoThis commit was generated by cvs2svn to compensate for changes in r96, which
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.

25 years agoXEmacs 21.2.12
tomo [Mon, 17 May 1999 09:42:29 +0000 (09:42 +0000)]
XEmacs 21.2.12

25 years agoXEmacs 21.2.11
tomo [Mon, 17 May 1999 09:42:23 +0000 (09:42 +0000)]
XEmacs 21.2.11

25 years agoXEmacs 21.2.10
tomo [Mon, 17 May 1999 09:42:21 +0000 (09:42 +0000)]
XEmacs 21.2.10

25 years agoXEmacs 21.2.9
tomo [Mon, 17 May 1999 09:42:19 +0000 (09:42 +0000)]
XEmacs 21.2.9

25 years agoXEmacs 21.2.7
tomo [Mon, 17 May 1999 09:42:16 +0000 (09:42 +0000)]
XEmacs 21.2.7

25 years agoXEmacs 21.2.5
tomo [Mon, 17 May 1999 09:42:13 +0000 (09:42 +0000)]
XEmacs 21.2.5

25 years agoXEmacs 21.2.4
tomo [Mon, 17 May 1999 09:42:11 +0000 (09:42 +0000)]
XEmacs 21.2.4

25 years agoXEmacs 21.2-b3
tomo [Mon, 17 May 1999 09:42:09 +0000 (09:42 +0000)]
XEmacs 21.2-b3

25 years agoXEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:42:07 +0000 (09:42 +0000)]
XEmacs 21.2-b2

25 years agoXEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:42:05 +0000 (09:42 +0000)]
XEmacs 21.2-b2

25 years agoXEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:42:04 +0000 (09:42 +0000)]
XEmacs 21.2-b2

25 years agoXEmacs 21.2-b2
tomo [Mon, 17 May 1999 09:42:03 +0000 (09:42 +0000)]
XEmacs 21.2-b2

25 years agoXEmacs 21.2-b1
tomo [Mon, 17 May 1999 09:42:01 +0000 (09:42 +0000)]
XEmacs 21.2-b1

25 years agoXEmacs 21.2-b1
tomo [Mon, 17 May 1999 09:42:00 +0000 (09:42 +0000)]
XEmacs 21.2-b1

25 years agoThis commit was manufactured by cvs2svn to create branch 'XEmacs_21_2'.
tomo [Mon, 17 May 1999 09:41:57 +0000 (09:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs_21_2'.

25 years agoThis commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.
tomo [Mon, 17 May 1999 09:41:56 +0000 (09:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_4'.

25 years agoThis commit was manufactured by cvs2svn to create branch 'XEmacs-21_2'.
tomo [Mon, 17 May 1999 09:41:55 +0000 (09:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'XEmacs-21_2'.

25 years agoThis commit was generated by cvs2svn to compensate for changes in r59, which
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.

25 years agoXEmacs 21.2.14. unlabeled-1.1.1
tomo [Mon, 17 May 1999 09:41:54 +0000 (09:41 +0000)]
XEmacs 21.2.14.

25 years ago(cyrillic-koi8-r-decode-table): New variable.
tomo [Mon, 17 May 1999 09:41:53 +0000 (09:41 +0000)]
(cyrillic-koi8-r-decode-table): New variable.
(cyrillic-koi8-r-encode-table): Likewise.
(ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
(ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.

25 years ago(split-char-or-char-int): New function [moved from vietnamese.el].
tomo [Mon, 17 May 1999 09:41:52 +0000 (09:41 +0000)]
(split-char-or-char-int): New function [moved from vietnamese.el].

25 years agoAdd `Amharic', `Slovak' and `Thai'; fix description of `Greek'.
tomo [Mon, 17 May 1999 09:41:51 +0000 (09:41 +0000)]
Add `Amharic', `Slovak' and `Thai'; fix description of `Greek'.

25 years agoAdd ethiopic, thai-xtis and vietnamese.
tomo [Mon, 17 May 1999 09:41:50 +0000 (09:41 +0000)]
Add ethiopic, thai-xtis and vietnamese.

25 years agoThis commit was manufactured by cvs2svn to create branch 'tomo'.
tomo [Mon, 17 May 1999 09:41:49 +0000 (09:41 +0000)]
This commit was manufactured by cvs2svn to create branch 'tomo'.

25 years agoXEmacs 21.2.11
tomo [Mon, 17 May 1999 09:41:48 +0000 (09:41 +0000)]
XEmacs 21.2.11

25 years agoThis commit was generated by cvs2svn to compensate for changes in r52, which
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.

25 years agoXEmacs 21.2.10
tomo [Mon, 17 May 1999 09:41:47 +0000 (09:41 +0000)]
XEmacs 21.2.10

25 years agoThis commit was generated by cvs2svn to compensate for changes in r50, which
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.

25 years agoXEmacs 21.2.10
tomo [Mon, 17 May 1999 09:41:46 +0000 (09:41 +0000)]
XEmacs 21.2.10

25 years agoThis commit was generated by cvs2svn to compensate for changes in r48, which
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.