diff options
| author | Paul Eggert | 2011-12-10 16:56:50 -0800 |
|---|---|---|
| committer | Paul Eggert | 2011-12-10 16:56:50 -0800 |
| commit | 8f50130c565eaf0ad7c49e4ad044c3291ecdfa71 (patch) | |
| tree | c8129448cbbf387fe82667ccac02983592c688f1 /src/ccl.c | |
| parent | 85a83e2e2585a1906dec5168ed96ad521b5849ed (diff) | |
| parent | 7b9d523a07395ecea505be88f45c33d73aea7038 (diff) | |
| download | emacs-8f50130c565eaf0ad7c49e4ad044c3291ecdfa71.tar.gz emacs-8f50130c565eaf0ad7c49e4ad044c3291ecdfa71.zip | |
Merge from trunk.
Diffstat (limited to 'src/ccl.c')
| -rw-r--r-- | src/ccl.c | 8 |
1 files changed, 4 insertions, 4 deletions
| @@ -47,7 +47,7 @@ static Lisp_Object Qcode_conversion_map; | |||
| 47 | static Lisp_Object Qcode_conversion_map_id; | 47 | static Lisp_Object Qcode_conversion_map_id; |
| 48 | 48 | ||
| 49 | /* Symbols of ccl program have this property, a value of the property | 49 | /* Symbols of ccl program have this property, a value of the property |
| 50 | is an index for Vccl_protram_table. */ | 50 | is an index for Vccl_program_table. */ |
| 51 | static Lisp_Object Qccl_program_idx; | 51 | static Lisp_Object Qccl_program_idx; |
| 52 | 52 | ||
| 53 | /* Table of registered CCL programs. Each element is a vector of | 53 | /* Table of registered CCL programs. Each element is a vector of |
| @@ -552,7 +552,7 @@ static Lisp_Object Vccl_program_table; | |||
| 552 | But, when VALm is mapped to VALn and VALn is not a number, the | 552 | But, when VALm is mapped to VALn and VALn is not a number, the |
| 553 | mapping proceed as below: | 553 | mapping proceed as below: |
| 554 | 554 | ||
| 555 | If VALn is nil, the lastest map is ignored and the mapping of VALm | 555 | If VALn is nil, the last map is ignored and the mapping of VALm |
| 556 | proceed to the next map. | 556 | proceed to the next map. |
| 557 | 557 | ||
| 558 | In VALn is t, VALm is reverted to reg[rrr] and the mapping of VALm | 558 | In VALn is t, VALm is reverted to reg[rrr] and the mapping of VALm |
| @@ -561,7 +561,7 @@ static Lisp_Object Vccl_program_table; | |||
| 561 | If VALn is lambda, move to the next map set like reaching to the | 561 | If VALn is lambda, move to the next map set like reaching to the |
| 562 | end of the current map set. | 562 | end of the current map set. |
| 563 | 563 | ||
| 564 | If VALn is a symbol, call the CCL program refered by it. | 564 | If VALn is a symbol, call the CCL program referred by it. |
| 565 | Then, use reg[rrr] as a mapped value except for -1, -2 and -3. | 565 | Then, use reg[rrr] as a mapped value except for -1, -2 and -3. |
| 566 | Such special values are regarded as nil, t, and lambda respectively. | 566 | Such special values are regarded as nil, t, and lambda respectively. |
| 567 | 567 | ||
| @@ -823,7 +823,7 @@ while (0) | |||
| 823 | : (charset = CHARSET_FROM_ID ((id)), DECODE_CHAR (charset, (code)))) | 823 | : (charset = CHARSET_FROM_ID ((id)), DECODE_CHAR (charset, (code)))) |
| 824 | 824 | ||
| 825 | /* Encode character C by some of charsets in CHARSET_LIST. Set ID to | 825 | /* Encode character C by some of charsets in CHARSET_LIST. Set ID to |
| 826 | the id of the used charset, ENCODED to the resulf of encoding. | 826 | the id of the used charset, ENCODED to the result of encoding. |
| 827 | Assume that we can use the variable `charset'. */ | 827 | Assume that we can use the variable `charset'. */ |
| 828 | 828 | ||
| 829 | #define CCL_ENCODE_CHAR(c, charset_list, id, encoded) \ | 829 | #define CCL_ENCODE_CHAR(c, charset_list, id, encoded) \ |