os/textandloc/charconvfw/charconvplugins/data/KOI8U.txt
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/textandloc/charconvfw/charconvplugins/data/KOI8U.txt	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,289 @@
     1.4 +#
     1.5 +# $Id: KOI8U.TXT,v 1.1 1999/12/20 19:03:08 mleisher Exp $
     1.6 +#
     1.7 +# Copyright 1999 Computing Research Labs, New Mexico State University
     1.8 +#
     1.9 +# Permission is hereby granted, free of charge, to any person obtaining a
    1.10 +# copy of this software and associated documentation files (the "Software"),
    1.11 +# to deal in the Software without restriction, including without limitation
    1.12 +# the rights to use, copy, modify, merge, publish, distribute, sublicense,
    1.13 +# and/or sell copies of the Software, and to permit persons to whom the
    1.14 +# Software is furnished to do so, subject to the following conditions:
    1.15 +#
    1.16 +# The above copyright notice and this permission notice shall be included in
    1.17 +# all copies or substantial portions of the Software.
    1.18 +#
    1.19 +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    1.20 +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    1.21 +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
    1.22 +# THE COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY
    1.23 +# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT
    1.24 +# OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
    1.25 +# THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    1.26 +#
    1.27 +#
    1.28 +# KOI8-U Belorusian/Ukrainian Cyrillic to Unicode 2.1 mapping table. Based on
    1.29 +# RFC 2319.
    1.30 +#
    1.31 +# This is the replacement for the obsoleted KOI8-RU which is described at:
    1.32 +#     http://www.park.kiev.ua/multiling/ml-docs
    1.33 +#
    1.34 +# Mark Leisher <mleisher@crl.nmsu.edu>
    1.35 +# 20 December 1999
    1.36 +#
    1.37 +0x00	0x0000	# <control>
    1.38 +0x01	0x0001	# <control>
    1.39 +0x02	0x0002	# <control>
    1.40 +0x03	0x0003	# <control>
    1.41 +0x04	0x0004	# <control>
    1.42 +0x05	0x0005	# <control>
    1.43 +0x06	0x0006	# <control>
    1.44 +0x07	0x0007	# <control>
    1.45 +0x08	0x0008	# <control>
    1.46 +0x09	0x0009	# <control>
    1.47 +0x0A	0x000A	# <control>
    1.48 +0x0B	0x000B	# <control>
    1.49 +0x0C	0x000C	# <control>
    1.50 +0x0D	0x000D	# <control>
    1.51 +0x0E	0x000E	# <control>
    1.52 +0x0F	0x000F	# <control>
    1.53 +0x10	0x0010	# <control>
    1.54 +0x11	0x0011	# <control>
    1.55 +0x12	0x0012	# <control>
    1.56 +0x13	0x0013	# <control>
    1.57 +0x14	0x0014	# <control>
    1.58 +0x15	0x0015	# <control>
    1.59 +0x16	0x0016	# <control>
    1.60 +0x17	0x0017	# <control>
    1.61 +0x18	0x0018	# <control>
    1.62 +0x19	0x0019	# <control>
    1.63 +0x1A	0x001A	# <control>
    1.64 +0x1B	0x001B	# <control>
    1.65 +0x1C	0x001C	# <control>
    1.66 +0x1D	0x001D	# <control>
    1.67 +0x1E	0x001E	# <control>
    1.68 +0x1F	0x001F	# <control>
    1.69 +0x20	0x0020	# SPACE
    1.70 +0x21	0x0021	# EXCLAMATION MARK
    1.71 +0x22	0x0022	# QUOTATION MARK
    1.72 +0x23	0x0023	# NUMBER SIGN
    1.73 +0x24	0x0024	# DOLLAR SIGN
    1.74 +0x25	0x0025	# PERCENT SIGN
    1.75 +0x26	0x0026	# AMPERSAND
    1.76 +0x27	0x0027	# APOSTROPHE
    1.77 +0x28	0x0028	# LEFT PARENTHESIS
    1.78 +0x29	0x0029	# RIGHT PARENTHESIS
    1.79 +0x2A	0x002A	# ASTERISK
    1.80 +0x2B	0x002B	# PLUS SIGN
    1.81 +0x2C	0x002C	# COMMA
    1.82 +0x2D	0x002D	# HYPHEN-MINUS
    1.83 +0x2E	0x002E	# FULL STOP
    1.84 +0x2F	0x002F	# SOLIDUS
    1.85 +0x30	0x0030	# DIGIT ZERO
    1.86 +0x31	0x0031	# DIGIT ONE
    1.87 +0x32	0x0032	# DIGIT TWO
    1.88 +0x33	0x0033	# DIGIT THREE
    1.89 +0x34	0x0034	# DIGIT FOUR
    1.90 +0x35	0x0035	# DIGIT FIVE
    1.91 +0x36	0x0036	# DIGIT SIX
    1.92 +0x37	0x0037	# DIGIT SEVEN
    1.93 +0x38	0x0038	# DIGIT EIGHT
    1.94 +0x39	0x0039	# DIGIT NINE
    1.95 +0x3A	0x003A	# COLON
    1.96 +0x3B	0x003B	# SEMICOLON
    1.97 +0x3C	0x003C	# LESS-THAN SIGN
    1.98 +0x3D	0x003D	# EQUALS SIGN
    1.99 +0x3E	0x003E	# GREATER-THAN SIGN
   1.100 +0x3F	0x003F	# QUESTION MARK
   1.101 +0x40	0x0040	# COMMERCIAL AT
   1.102 +0x41	0x0041	# LATIN CAPITAL LETTER A
   1.103 +0x42	0x0042	# LATIN CAPITAL LETTER B
   1.104 +0x43	0x0043	# LATIN CAPITAL LETTER C
   1.105 +0x44	0x0044	# LATIN CAPITAL LETTER D
   1.106 +0x45	0x0045	# LATIN CAPITAL LETTER E
   1.107 +0x46	0x0046	# LATIN CAPITAL LETTER F
   1.108 +0x47	0x0047	# LATIN CAPITAL LETTER G
   1.109 +0x48	0x0048	# LATIN CAPITAL LETTER H
   1.110 +0x49	0x0049	# LATIN CAPITAL LETTER I
   1.111 +0x4A	0x004A	# LATIN CAPITAL LETTER J
   1.112 +0x4B	0x004B	# LATIN CAPITAL LETTER K
   1.113 +0x4C	0x004C	# LATIN CAPITAL LETTER L
   1.114 +0x4D	0x004D	# LATIN CAPITAL LETTER M
   1.115 +0x4E	0x004E	# LATIN CAPITAL LETTER N
   1.116 +0x4F	0x004F	# LATIN CAPITAL LETTER O
   1.117 +0x50	0x0050	# LATIN CAPITAL LETTER P
   1.118 +0x51	0x0051	# LATIN CAPITAL LETTER Q
   1.119 +0x52	0x0052	# LATIN CAPITAL LETTER R
   1.120 +0x53	0x0053	# LATIN CAPITAL LETTER S
   1.121 +0x54	0x0054	# LATIN CAPITAL LETTER T
   1.122 +0x55	0x0055	# LATIN CAPITAL LETTER U
   1.123 +0x56	0x0056	# LATIN CAPITAL LETTER V
   1.124 +0x57	0x0057	# LATIN CAPITAL LETTER W
   1.125 +0x58	0x0058	# LATIN CAPITAL LETTER X
   1.126 +0x59	0x0059	# LATIN CAPITAL LETTER Y
   1.127 +0x5A	0x005A	# LATIN CAPITAL LETTER Z
   1.128 +0x5B	0x005B	# LEFT SQUARE BRACKET
   1.129 +0x5C	0x005C	# REVERSE SOLIDUS
   1.130 +0x5D	0x005D	# RIGHT SQUARE BRACKET
   1.131 +0x5E	0x005E	# CIRCUMFLEX ACCENT
   1.132 +0x5F	0x005F	# LOW LINE
   1.133 +0x60	0x0060	# GRAVE ACCENT
   1.134 +0x61	0x0061	# LATIN SMALL LETTER A
   1.135 +0x62	0x0062	# LATIN SMALL LETTER B
   1.136 +0x63	0x0063	# LATIN SMALL LETTER C
   1.137 +0x64	0x0064	# LATIN SMALL LETTER D
   1.138 +0x65	0x0065	# LATIN SMALL LETTER E
   1.139 +0x66	0x0066	# LATIN SMALL LETTER F
   1.140 +0x67	0x0067	# LATIN SMALL LETTER G
   1.141 +0x68	0x0068	# LATIN SMALL LETTER H
   1.142 +0x69	0x0069	# LATIN SMALL LETTER I
   1.143 +0x6A	0x006A	# LATIN SMALL LETTER J
   1.144 +0x6B	0x006B	# LATIN SMALL LETTER K
   1.145 +0x6C	0x006C	# LATIN SMALL LETTER L
   1.146 +0x6D	0x006D	# LATIN SMALL LETTER M
   1.147 +0x6E	0x006E	# LATIN SMALL LETTER N
   1.148 +0x6F	0x006F	# LATIN SMALL LETTER O
   1.149 +0x70	0x0070	# LATIN SMALL LETTER P
   1.150 +0x71	0x0071	# LATIN SMALL LETTER Q
   1.151 +0x72	0x0072	# LATIN SMALL LETTER R
   1.152 +0x73	0x0073	# LATIN SMALL LETTER S
   1.153 +0x74	0x0074	# LATIN SMALL LETTER T
   1.154 +0x75	0x0075	# LATIN SMALL LETTER U
   1.155 +0x76	0x0076	# LATIN SMALL LETTER V
   1.156 +0x77	0x0077	# LATIN SMALL LETTER W
   1.157 +0x78	0x0078	# LATIN SMALL LETTER X
   1.158 +0x79	0x0079	# LATIN SMALL LETTER Y
   1.159 +0x7A	0x007A	# LATIN SMALL LETTER Z
   1.160 +0x7B	0x007B	# LEFT CURLY BRACKET
   1.161 +0x7C	0x007C	# VERTICAL LINE
   1.162 +0x7D	0x007D	# RIGHT CURLY BRACKET
   1.163 +0x7E	0x007E	# TILDE
   1.164 +0x7F	0x007F	# <control>
   1.165 +0x80	0x2500	# BOX DRAWINGS LIGHT HORIZONTAL
   1.166 +0x81	0x2502	# BOX DRAWINGS LIGHT VERTICAL
   1.167 +0x82	0x250C	# BOX DRAWINGS LIGHT DOWN AND RIGHT
   1.168 +0x83	0x2510	# BOX DRAWINGS LIGHT DOWN AND LEFT
   1.169 +0x84	0x2514	# BOX DRAWINGS LIGHT UP AND RIGHT
   1.170 +0x85	0x2518	# BOX DRAWINGS LIGHT UP AND LEFT
   1.171 +0x86	0x251C	# BOX DRAWINGS LIGHT VERTICAL AND RIGHT
   1.172 +0x87	0x2524	# BOX DRAWINGS LIGHT VERTICAL AND LEFT
   1.173 +0x88	0x252C	# BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
   1.174 +0x89	0x2534	# BOX DRAWINGS LIGHT UP AND HORIZONTAL
   1.175 +0x8A	0x253C	# BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
   1.176 +0x8B	0x2580	# UPPER HALF BLOCK
   1.177 +0x8C	0x2584	# LOWER HALF BLOCK
   1.178 +0x8D	0x2588	# FULL BLOCK
   1.179 +0x8E	0x258C	# LEFT HALF BLOCK
   1.180 +0x8F	0x2590	# RIGHT HALF BLOCK
   1.181 +0x90	0x2591	# LIGHT SHADE
   1.182 +0x91	0x2592	# MEDIUM SHADE
   1.183 +0x92	0x2593	# DARK SHADE
   1.184 +0x93	0x2320	# TOP HALF INTEGRAL
   1.185 +0x94	0x25A0	# BLACK SQUARE
   1.186 +0x95	0x2219	# BULLET OPERATOR
   1.187 +0x96	0x221A	# SQUARE ROOT
   1.188 +0x97	0x2248	# ALMOST EQUAL TO
   1.189 +0x98	0x2264	# LESS THAN OR EQUAL TO
   1.190 +0x99	0x2265	# GREATER THAN OR EQUAL TO
   1.191 +0x9A	0x00A0	# NO-BREAK SPACE
   1.192 +0x9B	0x2321	# BOTTOM HALF INTEGRAL
   1.193 +0x9C	0x00B0	# DEGREE SIGN
   1.194 +0x9D	0x00B2	# SUPERSCRIPT TWO
   1.195 +0x9E	0x00B7	# MIDDLE DOT
   1.196 +0x9F	0x00F7	# DIVISION SIGN
   1.197 +0xA0	0x2550	# BOX DRAWINGS DOUBLE HORIZONTAL
   1.198 +0xA1	0x2551	# BOX DRAWINGS DOUBLE VERTICAL
   1.199 +0xA2	0x2552	# BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
   1.200 +0xA3	0x0451	# CYRILLIC SMALL LETTER IO
   1.201 +0xA4	0x0454	# CYRILLIC SMALL LETTER UKRAINIAN IE
   1.202 +0xA5	0x2554	# BOX DRAWINGS DOUBLE DOWN AND RIGHT
   1.203 +0xA6	0x0456	# CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
   1.204 +0xA7	0x0457	# CYRILLIC SMALL LETTER YI (UKRAINIAN)
   1.205 +0xA8	0x2557	# BOX DRAWINGS DOUBLE DOWN AND LEFT
   1.206 +0xA9	0x2558	# BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
   1.207 +0xAA	0x2559	# BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
   1.208 +0xAB	0x255A	# BOX DRAWINGS DOUBLE UP AND RIGHT
   1.209 +0xAC	0x255B	# BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
   1.210 +0xAD	0x0491	# CYRILLIC SMALL LETTER GHE WITH UPTURN
   1.211 +0xAE	0x255D	# BOX DRAWINGS DOUBLE UP AND LEFT
   1.212 +0xAF	0x255E	# BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
   1.213 +0xB0	0x255F	# BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
   1.214 +0xB1	0x2560	# BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
   1.215 +0xB2	0x2561	# BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
   1.216 +0xB3	0x0401	# CYRILLIC CAPITAL LETTER IO
   1.217 +0xB4	0x0404	# CYRILLIC CAPITAL LETTER UKRAINIAN IE
   1.218 +0xB5	0x2563	# BOX DRAWINGS DOUBLE VERTICAL AND LEFT
   1.219 +0xB6	0x0406	# CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
   1.220 +0xB7	0x0407	# CYRILLIC CAPITAL LETTER YI (UKRAINIAN)
   1.221 +0xB8	0x2566	# BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
   1.222 +0xB9	0x2567	# BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
   1.223 +0xBA	0x2568	# BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
   1.224 +0xBB	0x2569	# BOX DRAWINGS DOUBLE UP AND HORIZONTAL
   1.225 +0xBC	0x256A	# BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
   1.226 +0xBD	0x0490	# CYRILLIC CAPITAL LETTER GHE WITH UPTURN
   1.227 +0xBE	0x256C	# BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
   1.228 +0xBF	0x00A9	# COPYRIGHT SIGN
   1.229 +0xC0	0x044E	# CYRILLIC SMALL LETTER YU
   1.230 +0xC1	0x0430	# CYRILLIC SMALL LETTER A
   1.231 +0xC2	0x0431	# CYRILLIC SMALL LETTER BE
   1.232 +0xC3	0x0446	# CYRILLIC SMALL LETTER TSE
   1.233 +0xC4	0x0434	# CYRILLIC SMALL LETTER DE
   1.234 +0xC5	0x0435	# CYRILLIC SMALL LETTER IE
   1.235 +0xC6	0x0444	# CYRILLIC SMALL LETTER EF
   1.236 +0xC7	0x0433	# CYRILLIC SMALL LETTER GHE
   1.237 +0xC8	0x0445	# CYRILLIC SMALL LETTER KHA
   1.238 +0xC9	0x0438	# CYRILLIC SMALL LETTER I
   1.239 +0xCA	0x0439	# CYRILLIC SMALL LETTER SHORT I
   1.240 +0xCB	0x043A	# CYRILLIC SMALL LETTER KA
   1.241 +0xCC	0x043B	# CYRILLIC SMALL LETTER EL
   1.242 +0xCD	0x043C	# CYRILLIC SMALL LETTER EM
   1.243 +0xCE	0x043D	# CYRILLIC SMALL LETTER EN
   1.244 +0xCF	0x043E	# CYRILLIC SMALL LETTER O
   1.245 +0xD0	0x043F	# CYRILLIC SMALL LETTER PE
   1.246 +0xD1	0x044F	# CYRILLIC SMALL LETTER YA
   1.247 +0xD2	0x0440	# CYRILLIC SMALL LETTER ER
   1.248 +0xD3	0x0441	# CYRILLIC SMALL LETTER ES
   1.249 +0xD4	0x0442	# CYRILLIC SMALL LETTER TE
   1.250 +0xD5	0x0443	# CYRILLIC SMALL LETTER U
   1.251 +0xD6	0x0436	# CYRILLIC SMALL LETTER ZHE
   1.252 +0xD7	0x0432	# CYRILLIC SMALL LETTER VE
   1.253 +0xD8	0x044C	# CYRILLIC SMALL LETTER SOFT SIGN
   1.254 +0xD9	0x044B	# CYRILLIC SMALL LETTER YERU
   1.255 +0xDA	0x0437	# CYRILLIC SMALL LETTER ZE
   1.256 +0xDB	0x0448	# CYRILLIC SMALL LETTER SHA
   1.257 +0xDC	0x044D	# CYRILLIC SMALL LETTER E
   1.258 +0xDD	0x0449	# CYRILLIC SMALL LETTER SHCHA
   1.259 +0xDE	0x0447	# CYRILLIC SMALL LETTER CHE
   1.260 +0xDF	0x044A	# CYRILLIC SMALL LETTER HARD SIGN
   1.261 +0xE0	0x042E	# CYRILLIC CAPITAL LETTER YU
   1.262 +0xE1	0x0410	# CYRILLIC CAPITAL LETTER A
   1.263 +0xE2	0x0411	# CYRILLIC CAPITAL LETTER BE
   1.264 +0xE3	0x0426	# CYRILLIC CAPITAL LETTER TSE
   1.265 +0xE4	0x0414	# CYRILLIC CAPITAL LETTER DE
   1.266 +0xE5	0x0415	# CYRILLIC CAPITAL LETTER IE
   1.267 +0xE6	0x0424	# CYRILLIC CAPITAL LETTER EF
   1.268 +0xE7	0x0413	# CYRILLIC CAPITAL LETTER GHE
   1.269 +0xE8	0x0425	# CYRILLIC CAPITAL LETTER KHA
   1.270 +0xE9	0x0418	# CYRILLIC CAPITAL LETTER I
   1.271 +0xEA	0x0419	# CYRILLIC CAPITAL LETTER SHORT I
   1.272 +0xEB	0x041A	# CYRILLIC CAPITAL LETTER KA
   1.273 +0xEC	0x041B	# CYRILLIC CAPITAL LETTER EL
   1.274 +0xED	0x041C	# CYRILLIC CAPITAL LETTER EM
   1.275 +0xEE	0x041D	# CYRILLIC CAPITAL LETTER EN
   1.276 +0xEF	0x041E	# CYRILLIC CAPITAL LETTER O
   1.277 +0xF0	0x041F	# CYRILLIC CAPITAL LETTER PE
   1.278 +0xF1	0x042F	# CYRILLIC CAPITAL LETTER YA
   1.279 +0xF2	0x0420	# CYRILLIC CAPITAL LETTER ER
   1.280 +0xF3	0x0421	# CYRILLIC CAPITAL LETTER ES
   1.281 +0xF4	0x0422	# CYRILLIC CAPITAL LETTER TE
   1.282 +0xF5	0x0423	# CYRILLIC CAPITAL LETTER U
   1.283 +0xF6	0x0416	# CYRILLIC CAPITAL LETTER ZHE
   1.284 +0xF7	0x0412	# CYRILLIC CAPITAL LETTER VE
   1.285 +0xF8	0x042C	# CYRILLIC CAPITAL LETTER SOFT SIGN
   1.286 +0xF9	0x042B	# CYRILLIC CAPITAL LETTER YERU
   1.287 +0xFA	0x0417	# CYRILLIC CAPITAL LETTER ZE
   1.288 +0xFB	0x0428	# CYRILLIC CAPITAL LETTER SHA
   1.289 +0xFC	0x042D	# CYRILLIC CAPITAL LETTER E
   1.290 +0xFD	0x0429	# CYRILLIC CAPITAL LETTER SHCHA
   1.291 +0xFE	0x0427	# CYRILLIC CAPITAL LETTER CHE
   1.292 +0xFF	0x042A	# CYRILLIC CAPITAL LETTER HARD SIGN