Mercurial > hg > xemacs-beta
diff src/mule-charset.h @ 213:78f53ef88e17 r20-4b5
Import from CVS: tag r20-4b5
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:06:47 +0200 |
parents | 3d6bfa290dbd |
children | c5d627a313b1 |
line wrap: on
line diff
--- a/src/mule-charset.h Mon Aug 13 10:05:53 2007 +0200 +++ b/src/mule-charset.h Mon Aug 13 10:06:47 2007 +0200 @@ -444,6 +444,7 @@ { struct lcrecord_header header; + int id; Lisp_Object name; Lisp_Object doc_string, registry; @@ -492,6 +493,7 @@ #define CHARSET_LEFT_TO_RIGHT 0 #define CHARSET_RIGHT_TO_LEFT 1 +#define CHARSET_ID(cs) ((cs)->id) #define CHARSET_NAME(cs) ((cs)->name) #define CHARSET_LEADING_BYTE(cs) ((cs)->leading_byte) #define CHARSET_REP_BYTES(cs) ((cs)->rep_bytes) @@ -511,6 +513,7 @@ #define CHARSET_PRIVATE_P(cs) LEADING_BYTE_PRIVATE_P (CHARSET_LEADING_BYTE (cs)) +#define XCHARSET_ID(cs) CHARSET_ID (XCHARSET (cs)) #define XCHARSET_NAME(cs) CHARSET_NAME (XCHARSET (cs)) #define XCHARSET_REP_BYTES(cs) CHARSET_REP_BYTES (XCHARSET (cs)) #define XCHARSET_COLUMNS(cs) CHARSET_COLUMNS (XCHARSET (cs))