Mercurial > emacs
changeset 18001:9846609c4fd5
(struct iso2022_spec): Member requested_designation is
changed to array of unsigned char.
(CODING_SPEC_ISO_NO_REQUESTED_DESIGNATION): New macro.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Wed, 28 May 1997 04:36:26 +0000 |
parents | 2873e0dabbc1 |
children | a14261786239 |
files | src/coding.h |
diffstat | 1 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/coding.h Wed May 28 04:36:22 1997 +0000 +++ b/src/coding.h Wed May 28 04:36:26 1997 +0000 @@ -149,7 +149,7 @@ int initial_designation[4]; /* A graphic register to which each charset should be designated. */ - int requested_designation[MAX_CHARSET + 1]; + unsigned char requested_designation[MAX_CHARSET + 1]; /* Set to 1 temporarily only when graphic register 2 or 3 is invoked by single-shift while encoding. */ @@ -173,6 +173,12 @@ #define CODING_SPEC_ISO_BOL(coding) \ coding->spec.iso2022.bol +/* A value which may appear in + coding->spec.iso2022.requested_designation indicating that the + corresponding charset does not request any graphic register to be + designated. */ +#define CODING_SPEC_ISO_NO_REQUESTED_DESIGNATION 4 + /* Return a charset which is currently designated to the graphic plane PLANE in the coding-system CODING. */ #define CODING_SPEC_ISO_PLANE_CHARSET(coding, plane) \