Ruby 1.9.2p136(2010-12-25revision30365)

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

# ext/nkf/nkf-utf8/config.h

Go to the documentation of this file.

    00001 #ifndef _CONFIG_H_
    00002 #define _CONFIG_H_
    00003
    00004 /* UTF8 input and output */
    00005 #define UTF8_INPUT_ENABLE
    00006 #define UTF8_OUTPUT_ENABLE
    00007
    00008 /* invert characters invalid in Shift_JIS to CP932 */
    00009 #define SHIFTJIS_CP932
    00010
    00011 /* fix input encoding when given by option */
    00012 #define INPUT_CODE_FIX
    00013
    00014 /* --overwrite option */
    00015 /* by Satoru Takabayashi <ccsatoru@vega.aichi-u.ac.jp> */
    00016 #define OVERWRITE
    00017
    00018 /* --cap-input, --url-input option */
    00019 #define INPUT_OPTION
    00020
    00021 /* --numchar-input option */
    00022 #define NUMCHAR_OPTION
    00023
    00024 /* --debug, --no-output option */
    00025 #define CHECK_OPTION
    00026
    00027 /* JIS X0212 */
    00028 #define X0212_ENABLE
    00029
    00030 /* --exec-in, --exec-out option
    00031  * require pipe, fork, execvp and so on.
    00032  * please undef this on MS-DOS, MinGW
    00033  * this is still buggy arround child process
    00034  */
    00035 /* #define EXEC_IO */
    00036
    00037 /* Unicode Normalization */
    00038 #define UNICODE_NORMALIZATION
    00039
    00040 /*
    00041  * Select Default Output Encoding
    00042  *
    00043  */
    00044
    00045 /* #define DEFAULT_CODE_JIS    */
    00046 /* #define DEFAULT_CODE_SJIS   */
    00047 /* #define DEFAULT_CODE_WINDOWS_31J */
    00048 /* #define DEFAULT_CODE_EUC    */
    00049 /* #define DEFAULT_CODE_UTF8   */
    00050
    00051 #endif /* _CONFIG_H_ */
    00052