Juanma Barranquero
6c83d99f87
Fix typo in comment.
2002-10-18 08:52:37 +00:00
Dave Love
acb694258f
(ccl-command-table): Add lookup-integer,
...
lookup-character.
(ccl-extended-code-table): Add lookup-int-const-tbl,
lookup-char-const-tbl.
(ccl-compile-lookup-integer, ccl-compile-lookup-character)
(ccl-dump-lookup-int-const-tbl, ccl-dump-lookup-char-const-tbl):
New functions.
(define-ccl-program): Doc update.
2002-07-17 10:32:38 +00:00
Pavel Janík
60370d4073
Some fixes to follow coding conventions.
2001-07-15 19:53:53 +00:00
Eli Zaretskii
8dacfbde2d
(define-ccl-program): Fix a typo. From Pavel Janik <Pavel@Janik.cz>.
2001-05-20 04:22:47 +00:00
Dave Love
72f7374824
(ccl-compile): Doc fix.
2001-03-01 18:19:09 +00:00
Dave Love
521d4010c2
*** empty log message ***
2001-02-11 17:07:35 +00:00
Kenichi Handa
05f71b4909
(define-ccl-program): Fix docstring.
2001-01-15 00:38:41 +00:00
Kenichi Handa
5be6896497
(define-ccl-program): Fix docstring.
2001-01-12 05:40:00 +00:00
Kenichi Handa
07fd074eb8
(declare-ccl-program): Docstring modified.
...
(ccl-execute-with-args): Likewise.
2000-08-16 10:57:57 +00:00
Kenichi Handa
ab3b1799ad
(ccl-embed-data): Make ccl-program-vector
...
longer if necessary.
(ccl-embed-code): Call ccl-embed-data to store CODE in
ccl-program-vector.
2000-08-09 09:02:46 +00:00
Kenichi Handa
bec6f62a85
(ccl-compile-translate-character): Don't check if Rrr has property
...
translation-table.
(ccl-compile-map-multiple): Modified to avoid compiler warning.
2000-06-05 12:50:35 +00:00
Stefan Monnier
93694f60cd
(ccl-compile-map-multiple): Don't quote lambda.
2000-05-21 02:25:59 +00:00
Kenichi Handa
b07929cd7f
(ccl-compile-write-string): Make STR unibyte.
...
(ccl-compile-write-repeat): If ARG is string, make it unibyte.
2000-05-20 02:23:35 +00:00
Kenichi Handa
ec3f8be9d7
(ccl-compile-expression): Don't generate
...
invalid self-assignment code.
2000-03-15 02:29:17 +00:00
Kenichi Handa
982d26735a
(ccl-embed-symbol): New function.
...
(ccl-program-p): Deleted. Now it's implemented in C code.
(ccl-compile-call): Use ccl-embed-symbol to embed a symbol.
(ccl-compile-translate-character): Likewise.
(ccl-compile-map-single): Likewise.
(ccl-compile-multiple-map-function): Likewise.
(declare-ccl-program): Doc-string modified.
(check-ccl-program): Check compiled CCL code by ccl-program-p.
1999-07-26 11:54:24 +00:00
Kenichi Handa
2ea006961e
(ccl-compile-translate-character): Handle
...
the case that a tranlation table is CCL register correctly.
1999-01-23 02:15:46 +00:00
Kenichi Handa
8137b8e3fe
(ccl-dump-translate-character-const-tbl):
...
Give format correct control string.
1998-11-26 08:12:12 +00:00
Kenichi Handa
1a30e04cf7
(ccl-compile-if): If there's no false-cmds,
...
set unconditional-jump to nil.
(ccl-compile-read-multibyte-character): Return nil.
(ccl-compile-write-multibyte-character): Likewise.
(ccl-compile-translate-character): Likewise
(ccl-compile-map-multiple): Likewise.
(ccl-compile-map-single): Likewise.
1998-10-12 12:00:44 +00:00
Karl Heuer
e8dd0160fa
Doc fixes.
1998-09-06 14:31:49 +00:00
Kenichi Handa
f967223b11
Change term "character translation table" to "translation table".
1998-05-22 09:45:34 +00:00
Kenichi Handa
50443272bb
Change term translate-XXX-map to map-XXX
...
throughout the file. Change terms unify/unification to
translate/translation respectively throughtout the file.
1998-05-18 01:01:00 +00:00
Kenichi Handa
44d086b885
Cancel the previous change for
...
customization, customized variables are changed to constant.
1998-05-07 06:41:35 +00:00
Dan Nicolaescu
cd32a7baa4
*** empty log message ***
1998-04-20 02:34:53 +00:00
Kenichi Handa
080bb33ede
(ccl-compile-unify-character): Inhibit
...
unification tables specified by integer value.
(ccl-compile-translate-single-map): Likewise.
(ccl-compile-multiple-map-function): Likewise.
(ccl-compile-translate-multiple-map): Modified for nested tables.
(ccl-dump-iterate-multiple-map): Handle the case that ID is not
integer.
(ccl-dump-translate-multiple-map): Likewise.
(ccl-dump-translate-single-map): Likewise.
(declare-ccl-program): New optional arg VECTOR.
(check-ccl-program): New macro.
1998-04-20 02:11:52 +00:00
Stephen Eglen
d876a0a0c9
Customize.
1998-04-18 16:35:35 +00:00
Kenichi Handa
6c7f60586c
Comment about CCL syntax modified.
...
(ccl-command-table): Add read-multibyte-character,
write-multibyte-character, and unify-character.
(ccl-code-table): Add ex-cmd.
(ccl-extended-code-table): New variable.
(ccl-embed-extended-command): New function.
(ccl-compile-read-multibyte-character,
ccl-compile-write-multibyte-character,
ccl-compile-unify-character, ccl-compile-iterate-multiple-map,
ccl-compile-translate-multiple-map,
ccl-compile-translate-single-map,
ccl-compile-multiple-map-function) New functions.
(ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
ccl-dump-write-multibyte-character, ccl-dump-unify-character,
ccl-dump-unify-character-const-tbl, ccl-dump-iterate-multiple-map,
ccl-dump-translate-multiple-map, ccl-dump-translate-single-map):
New functions.
1998-01-22 01:42:20 +00:00
Richard M. Stallman
fa526c4a22
Change copyright notice.
1997-06-22 08:57:18 +00:00
Kenichi Handa
3fdc9c8f41
Fix the format of the first line.
1997-04-07 05:36:52 +00:00
Kenichi Handa
536477d4b4
Comment fixed.
1997-04-05 02:35:53 +00:00
Karl Heuer
369314dc63
Fix FSF address in comment.
1997-02-23 09:20:52 +00:00
Karl Heuer
4ed4686978
Initial revision
1997-02-20 07:02:49 +00:00