[KoCo-CVS] [Commit] cjkcodecs/src cjkcommon.h
Brought to you by:
perky
From: Hye-Shik C. <pe...@us...> - 2003-07-07 04:46:41
|
perky 03/07/06 21:46:40 Modified: src cjkcommon.h Log: Link new jisx0213 maps. Revision Changes Path 1.11 +13 -1 cjkcodecs/src/cjkcommon.h Index: cjkcommon.h =================================================================== RCS file: /cvsroot/koco/cjkcodecs/src/cjkcommon.h,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- cjkcommon.h 6 Jul 2003 23:28:09 -0000 1.10 +++ cjkcommon.h 7 Jul 2003 04:46:40 -0000 1.11 @@ -26,7 +26,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $Id: cjkcommon.h,v 1.10 2003/07/06 23:28:09 perky Exp $ + * $Id: cjkcommon.h,v 1.11 2003/07/07 04:46:40 perky Exp $ */ #ifndef _CJKCOMMON_H_ @@ -46,6 +46,7 @@ #define UNIINV Py_UNICODE_REPLACEMENT_CHARACTER #define NOCHAR 0xFFFF +#define MULTIC 0xFFFE #define DBCINV 0xFFFD struct dbcs_index { @@ -54,6 +55,12 @@ }; typedef struct dbcs_index decode_map; +struct widedbcs_index { + const ucs4_t *map; + unsigned char bottom, top; +}; +typedef struct widedbcs_index widedecode_map; + struct unim_index { const DBCHAR *map; unsigned char bottom, top; @@ -64,6 +71,11 @@ const char *charset; const struct unim_index *encmap; const struct dbcs_index *decmap; +}; + +struct pair_encodemap { + ucs2_t body, modifier; + DBCHAR code; }; #endif |