diff --git a/cfgs/charset/850_866.chs b/cfgs/charset/850_866.chs new file mode 100755 index 0000000..811653d --- /dev/null +++ b/cfgs/charset/850_866.chs @@ -0,0 +1,145 @@ +; $Id$ +; This file is a charset conversion module in text form. +; Source charset is CP850, 8-bit europeian charset (DOS) +; Destination charset is CP866, 8-bit russian charset (DOS) +; +; Copyleft (c) Stas Degteff 2:5080/102@fidonet stas_degteff@users.sourceforge.net +; +; Automatically generated and manually revised. +; +0 +0 +; +2 +cp850 ; from charset +cp866 ; to charset +; +\0 \x43 ; LATIN CAPITAL LETTER C [WITH CEDILLA] +\x75 \x65 ; LATIN SMALL LETTER U + LATIN SMALL LETTER E +\0 \x65 ; LATIN SMALL LETTER E [WITH ACUTE] +\0 \x61 ; LATIN SMALL LETTER A [WITH CIRCUMFLEX] +\x61 \x65 ; LATIN SMALL LETTER A + LATIN SMALL LETTER E +\0 \x61 ; LATIN SMALL LETTER A [WITH GRAVE] +\0 \x61 ; LATIN SMALL LETTER A [WITH RING ABOVE] +\0 \x63 ; LATIN SMALL LETTER C [WITH CEDILLA] +\0 \x65 ; LATIN SMALL LETTER E [WITH CIRCUMFLEX] +\x65 \x65 ; LATIN SMALL LETTER E + LATIN SMALL LETTER E +\0 \x65 ; LATIN SMALL LETTER E [WITH GRAVE] +\x69 \x65 ; LATIN SMALL LETTER I + LATIN SMALL LETTER E +\0 \x69 ; LATIN SMALL LETTER I [WITH CIRCUMFLEX] +\0 \x69 ; LATIN SMALL LETTER I [WITH GRAVE] +\x41 \x65 ; LATIN CAPITAL LETTER A + LATIN SMALL LETTER E +\0 \x41 ; LATIN CAPITAL LETTER A [WITH RING ABOVE] +\0 \x45 ; LATIN CAPITAL LETTER E [WITH ACUTE] +\x61 \x65 ; LATIN SMALL LETTER A + LATIN SMALL LETTER E +\x41 \x45 ; LATIN CAPITAL LETTER A + LATIN CAPITAL LETTER E +\0 \x6f ; LATIN SMALL LETTER O [WITH CIRCUMFLEX] +\x6f \x65 ; LATIN SMALL LETTER O + LATIN SMALL LETTER E +\0 \x6f ; LATIN SMALL LETTER O [WITH GRAVE] +\0 \x75 ; LATIN SMALL LETTER U [WITH CIRCUMFLEX] +\0 \x75 ; LATIN SMALL LETTER U [WITH GRAVE] +\x79 \x65 ; LATIN SMALL LETTER Y + LATIN SMALL LETTER E +\x4f \x65 ; LATIN CAPITAL LETTER O + LATIN SMALL LETTER E +\x55 \x65 ; LATIN CAPITAL LETTER U + LATIN SMALL LETTER E +\0 \x6f ; LATIN SMALL LETTER O [WITH STROKE] +\0 ? ; (POUND SIGN) +\0 \x4f ; LATIN CAPITAL LETTER O [WITH STROKE] +\0 ? ; (MULTIPLICATION SIGN) +\0 \x66 ; LATIN SMALL LETTER F [WITH HOOK] +\0 \x61 ; LATIN SMALL LETTER A [WITH ACUTE] +\0 \x69 ; LATIN SMALL LETTER I [WITH ACUTE] +\0 \x6f ; LATIN SMALL LETTER O [WITH ACUTE] +\0 \x75 ; LATIN SMALL LETTER U [WITH ACUTE] +\0 \x6e ; LATIN SMALL LETTER N [WITH TILDE] +\0 \x4e ; LATIN CAPITAL LETTER N [WITH TILDE] +\0 \x61 ; LATIN SMALL LETTER A +\0 \x6f ; LATIN SMALL LETTER O +\0 ? ; (INVERTED QUESTION MARK) +\x28 \x52 \x29 ; LEFT PARENTHESIS + LATIN CAPITAL LETTER R + RIGHT PARENTHESIS +\0 ? ; (NOT SIGN) +\x31 \x2f \x32 ; DIGIT ONE + SOLIDUS + DIGIT TWO +\x31 \x2f \x34 ; DIGIT ONE + SOLIDUS + DIGIT FOUR +\0 ? ; (INVERTED EXCLAMATION MARK) +\x3c \x3c ; LESS-THAN SIGN + LESS-THAN SIGN +\x3e \x3e ; GREATER-THAN SIGN + GREATER-THAN SIGN +\0 \xb0 ; LIGHT SHADE +\0 \xb1 ; MEDIUM SHADE +\0 \xb2 ; DARK SHADE +\0 \xb3 ; BOX DRAWINGS LIGHT VERTICAL +\0 \xb4 ; BOX DRAWINGS LIGHT VERTICAL AND LEFT +\0 \x41 ; LATIN CAPITAL LETTER A [WITH ACUTE] +\0 \x41 ; LATIN CAPITAL LETTER A [WITH CIRCUMFLEX] +\0 \x41 ; LATIN CAPITAL LETTER A [WITH GRAVE] +\x28 \x43 \x29 ; LEFT PARENTHESIS + LATIN CAPITAL LETTER C + RIGHT PARENTHESIS +\0 \xb9 ; BOX DRAWINGS DOUBLE VERTICAL AND LEFT +\0 \xba ; BOX DRAWINGS DOUBLE VERTICAL +\0 \xbb ; BOX DRAWINGS DOUBLE DOWN AND LEFT +\0 \xbc ; BOX DRAWINGS DOUBLE UP AND LEFT +\0 ? ; (CENT SIGN) +\0 ? ; (YEN SIGN) +\0 \xbf ; BOX DRAWINGS LIGHT DOWN AND LEFT +\0 \xc0 ; BOX DRAWINGS LIGHT UP AND RIGHT +\0 \xc1 ; BOX DRAWINGS LIGHT UP AND HORIZONTAL +\0 \xc2 ; BOX DRAWINGS LIGHT DOWN AND HORIZONTAL +\0 \xc3 ; BOX DRAWINGS LIGHT VERTICAL AND RIGHT +\0 \xc4 ; BOX DRAWINGS LIGHT HORIZONTAL +\0 \xc5 ; BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL +\0 \x61 ; LATIN SMALL LETTER A [WITH TILDE] +\0 \x41 ; LATIN CAPITAL LETTER A [WITH TILDE] +\0 \xc8 ; BOX DRAWINGS DOUBLE UP AND RIGHT +\0 \xc9 ; BOX DRAWINGS DOUBLE DOWN AND RIGHT +\0 \xca ; BOX DRAWINGS DOUBLE UP AND HORIZONTAL +\0 \xcb ; BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL +\0 \xcc ; BOX DRAWINGS DOUBLE VERTICAL AND RIGHT +\0 \xcd ; BOX DRAWINGS DOUBLE HORIZONTAL +\0 \xce ; BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL +\0 \xfd ; CURRENCY SIGN +\0 ? ; (LATIN SMALL LETTER ETH) +\0 ? ; (LATIN CAPITAL LETTER ETH) +\0 \x45 ; LATIN CAPITAL LETTER E [WITH CIRCUMFLEX] +\x45 \x65 ; LATIN CAPITAL LETTER E + LATIN SMALL LETTER E +\0 \x45 ; LATIN CAPITAL LETTER E [WITH GRAVE] +\0 ? ; (LATIN SMALL LETTER DOTLESS I) +\0 \x49 ; LATIN CAPITAL LETTER I [WITH ACUTE] +\0 \x49 ; LATIN CAPITAL LETTER I [WITH CIRCUMFLEX] +\x49 \x65 ; LATIN CAPITAL LETTER I + LATIN SMALL LETTER E +\0 \xd9 ; BOX DRAWINGS LIGHT UP AND LEFT +\0 \xda ; BOX DRAWINGS LIGHT DOWN AND RIGHT +\0 \xdb ; FULL BLOCK +\0 \xdc ; LOWER HALF BLOCK +\0 ? ; (BROKEN BAR) +\0 \x49 ; LATIN CAPITAL LETTER I [WITH GRAVE] +\0 \xdf ; UPPER HALF BLOCK +\0 \x4f ; LATIN CAPITAL LETTER O [WITH ACUTE] +\x73 \x73 ; LATIN SMALL LETTER S + LATIN SMALL LETTER S +\0 \x4f ; LATIN CAPITAL LETTER O [WITH CIRCUMFLEX] +\0 \x4f ; LATIN CAPITAL LETTER O [WITH GRAVE] +\0 \x6f ; LATIN SMALL LETTER O [WITH TILDE] +\0 \x4f ; LATIN CAPITAL LETTER O [WITH TILDE] +\0 ? ; (MICRO SIGN) +\0 ? ; (LATIN SMALL LETTER THORN) +\0 ? ; (LATIN CAPITAL LETTER THORN) +\0 \x55 ; LATIN CAPITAL LETTER U [WITH ACUTE] +\0 \x55 ; LATIN CAPITAL LETTER U [WITH CIRCUMFLEX] +\0 \x55 ; LATIN CAPITAL LETTER U [WITH GRAVE] +\0 \x79 ; LATIN SMALL LETTER Y [WITH ACUTE] +\0 \x59 ; LATIN CAPITAL LETTER Y [WITH ACUTE] +\0 ? ; (MACRON) +\0 ? ; (ACUTE ACCENT) +\0 ? ; (SOFT HYPHEN) +\x2b \x2d ; PLUS SIGN + HYPHEN-MINUS +\0 ? ; (DOUBLE LOW LINE) +\x33 \x2f \x34 ; DIGIT THREE + SOLIDUS + DIGIT FOUR +\0 ? ; (PILCROW SIGN) +\0 ? ; (SECTION SIGN) +\0 \x2f ; SOLIDUS +\0 ? ; (CEDILLA) +\0 \xf8 ; DEGREE SIGN +\0 ? ; (DIAERESIS) +\0 \xfa ; MIDDLE DOT +\0 \x31 ; DIGIT ONE +\0 \x33 ; DIGIT THREE +\0 \x32 ; DIGIT TWO +\0 \xfe ; BLACK SQUARE +\0 \xff ; NO-BREAK SPACE +END diff --git a/cfgs/charset/866_850.chs b/cfgs/charset/866_850.chs new file mode 100755 index 0000000..5224a7d --- /dev/null +++ b/cfgs/charset/866_850.chs @@ -0,0 +1,145 @@ +; $Id$ +; This file is a charset conversion module in text form. +; Source charset is CP866, 8-bit russian charset (DOS) +; Destination charset is CP850, 8-bit europeian charset (DOS) +; +; Copyleft (c) Stas Degteff 2:5080/102@fidonet stas_degteff@users.sourceforge.net +; +; Automatically generated and manually revised. +; +0 +0 +; +2 +cp866 ; from charset +cp850 ; to charset +; +\0 \x41 ; LATIN CAPITAL LETTER A +\0 ? ; (CYRILLIC CAPITAL LETTER BE) +\0 \x42 ; LATIN CAPITAL LETTER B +\0 ? ; (CYRILLIC CAPITAL LETTER GHE) +\0 ? ; (CYRILLIC CAPITAL LETTER DE) +\0 \x45 ; LATIN CAPITAL LETTER E +\0 ? ; (CYRILLIC CAPITAL LETTER ZHE) +\0 \x33 ; DIGIT THREE +\0 U ; (CYRILLIC CAPITAL LETTER I) +\0 ? ; (CYRILLIC CAPITAL LETTER SHORT I) +\0 \x4b ; LATIN CAPITAL LETTER K +\0 ? ; (CYRILLIC CAPITAL LETTER EL) +\0 \x4d ; LATIN CAPITAL LETTER M +\0 \x48 ; LATIN CAPITAL LETTER H +\0 \x4f ; LATIN CAPITAL LETTER O +\0 ? ; (CYRILLIC CAPITAL LETTER PE) +\0 \x50 ; LATIN CAPITAL LETTER P +\0 \x43 ; LATIN CAPITAL LETTER C +\0 \x54 ; LATIN CAPITAL LETTER T +\0 \x59 ; (CYRILLIC CAPITAL LETTER U) LATIN CAPITAL LETTER Y +\0 ? ; (CYRILLIC CAPITAL LETTER EF) +\0 \x58 ; LATIN CAPITAL LETTER X +\0 ? ; (CYRILLIC CAPITAL LETTER TSE) +\0 4 ; (CYRILLIC CAPITAL LETTER CHE) +\0 ? ; (CYRILLIC CAPITAL LETTER SHA) +\0 ? ; (CYRILLIC CAPITAL LETTER SHCHA) +\0 ? ; (CYRILLIC CAPITAL LETTER HARD SIGN) +\x62 \x49 ; LATIN SMALL LETTER B + LATIN CAPITAL LETTER I +\0 \x62 ; LATIN SMALL LETTER B +\0 e ; (CYRILLIC CAPITAL LETTER E) +I O ; (CYRILLIC CAPITAL LETTER YU) +\0 ? ; (CYRILLIC CAPITAL LETTER YA) +\0 \x61 ; LATIN SMALL LETTER A +\0 \x36 ; DIGIT SIX +\0 ? ; (CYRILLIC SMALL LETTER VE) +\0 ? ; (CYRILLIC SMALL LETTER GHE) +\0 ? ; (CYRILLIC SMALL LETTER DE) +\0 \x65 ; LATIN SMALL LETTER E +\0 ? ; (CYRILLIC SMALL LETTER ZHE) +\0 ? ; (CYRILLIC SMALL LETTER ZE) +\0 \x75 ; LATIN SMALL LETTER U +\0 ? ; (CYRILLIC SMALL LETTER SHORT I) +\0 k ; (CYRILLIC SMALL LETTER KA) +\0 ? ; (CYRILLIC SMALL LETTER EL) +\0 ? ; (CYRILLIC SMALL LETTER EM) +\0 ? ; (CYRILLIC SMALL LETTER EN) +\0 \x6f ; LATIN SMALL LETTER O +\0 ? ; (CYRILLIC SMALL LETTER PE) +\0 \xb0 ; LIGHT SHADE +\0 \xb1 ; MEDIUM SHADE +\0 \xb2 ; DARK SHADE +\0 \xb3 ; BOX DRAWINGS LIGHT VERTICAL +\0 \xb4 ; BOX DRAWINGS LIGHT VERTICAL AND LEFT +\0 ? ; (BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE) +\0 ? ; (BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE) +\0 ? ; (BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE) +\0 ? ; (BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE) +\0 \xb9 ; BOX DRAWINGS DOUBLE VERTICAL AND LEFT +\0 \xba ; BOX DRAWINGS DOUBLE VERTICAL +\0 \xbb ; BOX DRAWINGS DOUBLE DOWN AND LEFT +\0 \xbc ; BOX DRAWINGS DOUBLE UP AND LEFT +\0 ? ; (BOX DRAWINGS UP DOUBLE AND LEFT SINGLE) +\0 ? ; (BOX DRAWINGS UP SINGLE AND LEFT DOUBLE) +\0 \xbf ; BOX DRAWINGS LIGHT DOWN AND LEFT +\0 \xc0 ; BOX DRAWINGS LIGHT UP AND RIGHT +\0 \xc1 ; BOX DRAWINGS LIGHT UP AND HORIZONTAL +\0 \xc2 ; BOX DRAWINGS LIGHT DOWN AND HORIZONTAL +\0 \xc3 ; BOX DRAWINGS LIGHT VERTICAL AND RIGHT +\0 \xc4 ; BOX DRAWINGS LIGHT HORIZONTAL +\0 \xc5 ; BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL +\0 ? ; (BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE) +\0 ? ; (BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE) +\0 \xc8 ; BOX DRAWINGS DOUBLE UP AND RIGHT +\0 \xc9 ; BOX DRAWINGS DOUBLE DOWN AND RIGHT +\0 \xca ; BOX DRAWINGS DOUBLE UP AND HORIZONTAL +\0 \xcb ; BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL +\0 \xcc ; BOX DRAWINGS DOUBLE VERTICAL AND RIGHT +\0 \xcd ; BOX DRAWINGS DOUBLE HORIZONTAL +\0 \xce ; BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL +\0 ? ; (BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE) +\0 ? ; (BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE) +\0 ? ; (BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE) +\0 ? ; (BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE) +\0 ? ; (BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE) +\0 ? ; (BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE) +\0 ? ; (BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE) +\0 ? ; (BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE) +\0 ? ; (BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE) +\0 ? ; (BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE) +\0 \xd9 ; BOX DRAWINGS LIGHT UP AND LEFT +\0 \xda ; BOX DRAWINGS LIGHT DOWN AND RIGHT +\0 \xdb ; FULL BLOCK +\0 \xdc ; LOWER HALF BLOCK +\0 ? ; (LEFT HALF BLOCK) +\0 ? ; (RIGHT HALF BLOCK) +\0 \xdf ; UPPER HALF BLOCK +\0 \x70 ; LATIN SMALL LETTER P +\0 \x63 ; LATIN SMALL LETTER C +\0 ? ; (CYRILLIC SMALL LETTER TE) +\0 \x79 ; LATIN SMALL LETTER Y +\0 ? ; (CYRILLIC SMALL LETTER EF) +\0 \x78 ; LATIN SMALL LETTER X +\0 ? ; (CYRILLIC SMALL LETTER TSE) +\0 4 ; (CYRILLIC SMALL LETTER CHE) +\0 ? ; (CYRILLIC SMALL LETTER SHA) +\0 ? ; (CYRILLIC SMALL LETTER SHCHA) +\0 ? ; (CYRILLIC SMALL LETTER HARD SIGN) +b i ; (CYRILLIC SMALL LETTER YERU) +\0 ? ; (CYRILLIC SMALL LETTER SOFT SIGN) +\0 ? ; (CYRILLIC SMALL LETTER E) +i o ; (CYRILLIC SMALL LETTER YU) +\0 ? ; (CYRILLIC SMALL LETTER YA) +\0 \xd3 ; LATIN CAPITAL LETTER E WITH DIAERESIS +\0 \x89 ; LATIN SMALL LETTER E WITH DIAERESIS +\0 ? ; (CYRILLIC CAPITAL LETTER UKRAINIAN IE) +\0 ? ; (CYRILLIC SMALL LETTER UKRAINIAN IE) +\0 ? ; (CYRILLIC CAPITAL LETTER YI) +\0 \x8b ; LATIN SMALL LETTER I WITH DIAERESIS +\0 ? ; (CYRILLIC CAPITAL LETTER SHORT U) +\0 ? ; (CYRILLIC SMALL LETTER SHORT U) +\0 \xf8 ; DEGREE SIGN +\0 ? ; (BULLET) +\0 \xfa ; MIDDLE DOT +\0 ? ; (SQUARE ROOT) +\x4e \x6f ; LATIN CAPITAL LETTER N + LATIN SMALL LETTER O +\0 \xcf ; CURRENCY SIGN +\0 \xfe ; BLACK SQUARE +\0 \xff ; NO-BREAK SPACE +END diff --git a/cfgs/config/charsets.cfg b/cfgs/config/charsets.cfg index 765f5ba..a259009 100755 --- a/cfgs/config/charsets.cfg +++ b/cfgs/config/charsets.cfg @@ -174,6 +174,7 @@ XLATCHARSET CP850 CP437 850_437.chs XLATCHARSET CP850 CP850 850_850.chs XLATCHARSET CP850 CP858 850_858.chs XLATCHARSET CP850 CP859 850_859.chs +XLATCHARSET CP850 CP866 850_866.chs XLATCHARSET CP850 US-ASCII 850_asc.chs XLATCHARSET CP850 USASCII 850_asc.chs XLATCHARSET CP850 ISO8859-1 850_i-1.chs @@ -229,6 +230,7 @@ XLATCHARSET CP865 LATIN-1 865_iso.chs XLATCHARSET CP865 LATIN1 865_iso.chs XLATCHARSET CP865 UTF-8 865_u8.chs XLATCHARSET CP865 UTF8 865_u8.chs +XLATCHARSET CP866 CP850 866_850.chs XLATCHARSET CP866 CP866 866_866.chs XLATCHARSET CP866 ISO8859-5 866_i-5.chs XLATCHARSET CP866 ISO88595 866_i-5.chs