From fcbf63e62c627deae76c1b8cb8c0876c536ed811 Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Mon, 16 Mar 2020 18:49:26 +0900 Subject: Fresh start --- jni/ruby/ext/nkf/nkf-utf8/config.h | 51 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 jni/ruby/ext/nkf/nkf-utf8/config.h (limited to 'jni/ruby/ext/nkf/nkf-utf8/config.h') diff --git a/jni/ruby/ext/nkf/nkf-utf8/config.h b/jni/ruby/ext/nkf/nkf-utf8/config.h new file mode 100644 index 0000000..51dc2a5 --- /dev/null +++ b/jni/ruby/ext/nkf/nkf-utf8/config.h @@ -0,0 +1,51 @@ +#ifndef _CONFIG_H_ +#define _CONFIG_H_ + +/* UTF8 input and output */ +#define UTF8_INPUT_ENABLE +#define UTF8_OUTPUT_ENABLE + +/* invert characters invalid in Shift_JIS to CP932 */ +#define SHIFTJIS_CP932 + +/* fix input encoding when given by option */ +#define INPUT_CODE_FIX + +/* --overwrite option */ +/* by Satoru Takabayashi */ +#define OVERWRITE + +/* --cap-input, --url-input option */ +#define INPUT_OPTION + +/* --numchar-input option */ +#define NUMCHAR_OPTION + +/* --debug, --no-output option */ +#define CHECK_OPTION + +/* JIS X0212 */ +#define X0212_ENABLE + +/* --exec-in, --exec-out option + * require pipe, fork, execvp and so on. + * please undef this on MS-DOS, MinGW + * this is still buggy arround child process + */ +/* #define EXEC_IO */ + +/* Unicode Normalization */ +#define UNICODE_NORMALIZATION + +/* + * Select Default Output Encoding + * + */ + +/* #define DEFAULT_CODE_JIS */ +/* #define DEFAULT_CODE_SJIS */ +/* #define DEFAULT_CODE_WINDOWS_31J */ +/* #define DEFAULT_CODE_EUC */ +/* #define DEFAULT_CODE_UTF8 */ + +#endif /* _CONFIG_H_ */ -- cgit v1.2.3