diff options
| author | Kenichi Handa | 2005-04-20 07:49:35 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2005-04-20 07:49:35 +0000 |
| commit | 0ddfe52ffa602315c95ba8670987961b92469825 (patch) | |
| tree | 7d00bbd0e2b14c68f179f1cf72c16f400afd5847 /src | |
| parent | b0a3593988b65d763588559062f5d2f24d7ed138 (diff) | |
| download | emacs-0ddfe52ffa602315c95ba8670987961b92469825.tar.gz emacs-0ddfe52ffa602315c95ba8670987961b92469825.zip | |
(CHAR_TABLE_DEFAULT_SLOT_ASCII): New macro.
(CHAR_TABLE_DEFAULT_SLOT_8_BIT_CONTROL): New macro.
(CHAR_TABLE_DEFAULT_SLOT_8_BIT_GRAPHIC): New macro.
Diffstat (limited to 'src')
| -rw-r--r-- | src/lisp.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h index 5cf8fca9969..9d361d863a1 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -720,6 +720,14 @@ struct Lisp_Vector | |||
| 720 | indexed by (charset-id + 128). */ | 720 | indexed by (charset-id + 128). */ |
| 721 | #define CHAR_TABLE_ORDINARY_SLOTS 384 | 721 | #define CHAR_TABLE_ORDINARY_SLOTS 384 |
| 722 | 722 | ||
| 723 | /* These are the slot of the default values for single byte | ||
| 724 | characters. As 0x9A is never be a charset-id, it is safe to use | ||
| 725 | that slot for ASCII. 0x9E and 0x80 are charset-ids of | ||
| 726 | eight-bit-control and eight-bit-graphic respectively. */ | ||
| 727 | #define CHAR_TABLE_DEFAULT_SLOT_ASCII (0x9A + 128) | ||
| 728 | #define CHAR_TABLE_DEFAULT_SLOT_8_BIT_CONTROL (0x9E + 128) | ||
| 729 | #define CHAR_TABLE_DEFAULT_SLOT_8_BIT_GRAPHIC (0x80 + 128) | ||
| 730 | |||
| 723 | /* This is the number of slots that apply to characters of ASCII and | 731 | /* This is the number of slots that apply to characters of ASCII and |
| 724 | 8-bit Europeans only. */ | 732 | 8-bit Europeans only. */ |
| 725 | #define CHAR_TABLE_SINGLE_BYTE_SLOTS 256 | 733 | #define CHAR_TABLE_SINGLE_BYTE_SLOTS 256 |