aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenichi Handa2007-03-23 05:45:00 +0000
committerKenichi Handa2007-03-23 05:45:00 +0000
commit3a0a38def547c77ebcad826e6e8965ab5eb07837 (patch)
tree56a1011cec460c151e4c640090d83645c4ea8b8a /src
parent6482db2eb982c10a91d875719ed5de4d1d994065 (diff)
downloademacs-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.h5
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)