diff options
| author | Kenichi Handa | 2007-03-23 05:45:00 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2007-03-23 05:45:00 +0000 |
| commit | 3a0a38def547c77ebcad826e6e8965ab5eb07837 (patch) | |
| tree | 56a1011cec460c151e4c640090d83645c4ea8b8a /src | |
| parent | 6482db2eb982c10a91d875719ed5de4d1d994065 (diff) | |
| download | emacs-3a0a38def547c77ebcad826e6e8965ab5eb07837.tar.gz emacs-3a0a38def547c77ebcad826e6e8965ab5eb07837.zip | |
(MIN_MULTIBYTE_LEADING_CODE)
(MAX_MULTIBYTE_LEADING_CODE): New macros.
Diffstat (limited to 'src')
| -rw-r--r-- | src/character.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/character.h b/src/character.h index 72823752d96..f1c488db9ac 100644 --- a/src/character.h +++ b/src/character.h | |||
| @@ -52,6 +52,11 @@ Boston, MA 02111-1307, USA. */ | |||
| 52 | #define MAX_4_BYTE_CHAR 0x1FFFFF | 52 | #define MAX_4_BYTE_CHAR 0x1FFFFF |
| 53 | #define MAX_5_BYTE_CHAR 0x3FFF7F | 53 | #define MAX_5_BYTE_CHAR 0x3FFF7F |
| 54 | 54 | ||
| 55 | /* Minimum leading code of multibyte characters. */ | ||
| 56 | #define MIN_MULTIBYTE_LEADING_CODE 0xC0 | ||
| 57 | /* Maximum leading code of multibyte characters. */ | ||
| 58 | #define MAX_MULTIBYTE_LEADING_CODE 0xF8 | ||
| 59 | |||
| 55 | /* Nonzero iff C is a character that corresponds to a raw 8-bit | 60 | /* Nonzero iff C is a character that corresponds to a raw 8-bit |
| 56 | byte. */ | 61 | byte. */ |
| 57 | #define CHAR_BYTE8_P(c) ((c) > MAX_5_BYTE_CHAR) | 62 | #define CHAR_BYTE8_P(c) ((c) > MAX_5_BYTE_CHAR) |