sync with sylpheed 0.7.0cvs22
[claws.git] / libkcc / kcc.h
1 #if 0
2 #if !defined lint
3 static char sccsid[] = "@(#)kcc.c 2.3 (Y.Tonooka) 7/1/94";
4 static char copyright[] = "@(#)Copyright (c) 1992 Yasuhiro Tonooka";
5 #endif
6 #endif
7
8 #define BINARY          0x100
9 #define ASCII           0x00
10
11 #define NONASCII        0x01    /* non-ASCII character */
12 #define JIS             0x02    /* JIS */
13 #define ESCI            0x04    /* "ESC(I" */
14 #define ASSUME          0x08    /* assumed EUC (or DEC) */
15 #define EUC             0x10
16 #define DEC             0x20
17 #define SJIS            0x40
18 #define JIS8            0x80    /* 8-bit JIS */
19 #define BIT8            (EUC | DEC | SJIS | JIS8)
20
21 extern int KCC_filter(char *ddd, char *outcode_name, char *sss, char *incode_name, int extend, int zenkaku, int gaiji);
22 extern unsigned KCC_check(char *s, int extend);