From: tomo Date: Wed, 7 Jun 2000 09:30:57 +0000 (+0000) Subject: (Charset_ID): New type. X-Git-Tag: r21-2-34-tomo-Charset_ID~3 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=c0cf7ffd60d3c82314a8e10f2f98dd32ca41a32c;p=chise%2Fxemacs-chise.git (Charset_ID): New type. --- diff --git a/src/lisp.h b/src/lisp.h index 9ec0b10..9ed5dcc 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -285,6 +285,11 @@ typedef unsigned char Bufbyte; typedef unsigned char Extbyte; +/* ID of coded-charset; legacy Mule has only 128 charsets, but there + are no limitation about number of coded-charsets in UTF-2000 or + Unicode based implementation. */ +typedef unsigned char Charset_ID; + /* To the user, a buffer is made up of characters, declared as follows. In the non-Mule world, characters and Bufbytes are equivalent. In the Mule world, a character requires (typically) 1 to 4