# HG changeset patch # User Kenichi Handa # Date 1174628700 0 # Node ID 0603ad3252c9f63626f627c28fdec4d394a8066b # Parent 385c9b28d8a708ad32d8095946176d6adc7a5503 (MIN_MULTIBYTE_LEADING_CODE) (MAX_MULTIBYTE_LEADING_CODE): New macros. diff -r 385c9b28d8a7 -r 0603ad3252c9 src/character.h --- a/src/character.h Fri Mar 23 05:44:14 2007 +0000 +++ b/src/character.h Fri Mar 23 05:45:00 2007 +0000 @@ -52,6 +52,11 @@ #define MAX_4_BYTE_CHAR 0x1FFFFF #define MAX_5_BYTE_CHAR 0x3FFF7F +/* Minimum leading code of multibyte characters. */ +#define MIN_MULTIBYTE_LEADING_CODE 0xC0 +/* Maximum leading code of multibyte characters. */ +#define MAX_MULTIBYTE_LEADING_CODE 0xF8 + /* Nonzero iff C is a character that corresponds to a raw 8-bit byte. */ #define CHAR_BYTE8_P(c) ((c) > MAX_5_BYTE_CHAR)