Annotation of embedaddon/php/ext/standard/tests/strings/html_entity_decode_cp866.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Translation of HTML entities for encoding CP866
                      3: --FILE--
                      4: <?php
                      5: $arr = array(
                      6: 0x0410 => array(0x80, "CYRILLIC CAPITAL LETTER A"),
                      7: 0x0411 => array(0x81, "CYRILLIC CAPITAL LETTER BE"),
                      8: 0x0412 => array(0x82, "CYRILLIC CAPITAL LETTER VE"),
                      9: 0x0413 => array(0x83, "CYRILLIC CAPITAL LETTER GHE"),
                     10: 0x0414 => array(0x84, "CYRILLIC CAPITAL LETTER DE"),
                     11: 0x0415 => array(0x85, "CYRILLIC CAPITAL LETTER IE"),
                     12: 0x0416 => array(0x86, "CYRILLIC CAPITAL LETTER ZHE"),
                     13: 0x0417 => array(0x87, "CYRILLIC CAPITAL LETTER ZE"),
                     14: 0x0418 => array(0x88, "CYRILLIC CAPITAL LETTER I"),
                     15: 0x0419 => array(0x89, "CYRILLIC CAPITAL LETTER SHORT I"),
                     16: 0x041a => array(0x8a, "CYRILLIC CAPITAL LETTER KA"),
                     17: 0x041b => array(0x8b, "CYRILLIC CAPITAL LETTER EL"),
                     18: 0x041c => array(0x8c, "CYRILLIC CAPITAL LETTER EM"),
                     19: 0x041d => array(0x8d, "CYRILLIC CAPITAL LETTER EN"),
                     20: 0x041e => array(0x8e, "CYRILLIC CAPITAL LETTER O"),
                     21: 0x041f => array(0x8f, "CYRILLIC CAPITAL LETTER PE"),
                     22: 0x0420 => array(0x90, "CYRILLIC CAPITAL LETTER ER"),
                     23: 0x0421 => array(0x91, "CYRILLIC CAPITAL LETTER ES"),
                     24: 0x0422 => array(0x92, "CYRILLIC CAPITAL LETTER TE"),
                     25: 0x0423 => array(0x93, "CYRILLIC CAPITAL LETTER U"),
                     26: 0x0424 => array(0x94, "CYRILLIC CAPITAL LETTER EF"),
                     27: 0x0425 => array(0x95, "CYRILLIC CAPITAL LETTER HA"),
                     28: 0x0426 => array(0x96, "CYRILLIC CAPITAL LETTER TSE"),
                     29: 0x0427 => array(0x97, "CYRILLIC CAPITAL LETTER CHE"),
                     30: 0x0428 => array(0x98, "CYRILLIC CAPITAL LETTER SHA"),
                     31: 0x0429 => array(0x99, "CYRILLIC CAPITAL LETTER SHCHA"),
                     32: 0x042a => array(0x9a, "CYRILLIC CAPITAL LETTER HARD SIGN"),
                     33: 0x042b => array(0x9b, "CYRILLIC CAPITAL LETTER YERU"),
                     34: 0x042c => array(0x9c, "CYRILLIC CAPITAL LETTER SOFT SIGN"),
                     35: 0x042d => array(0x9d, "CYRILLIC CAPITAL LETTER E"),
                     36: 0x042e => array(0x9e, "CYRILLIC CAPITAL LETTER YU"),
                     37: 0x042f => array(0x9f, "CYRILLIC CAPITAL LETTER YA"),
                     38: 0x0430 => array(0xa0, "CYRILLIC SMALL LETTER A"),
                     39: 0x0431 => array(0xa1, "CYRILLIC SMALL LETTER BE"),
                     40: 0x0432 => array(0xa2, "CYRILLIC SMALL LETTER VE"),
                     41: 0x0433 => array(0xa3, "CYRILLIC SMALL LETTER GHE"),
                     42: 0x0434 => array(0xa4, "CYRILLIC SMALL LETTER DE"),
                     43: 0x0435 => array(0xa5, "CYRILLIC SMALL LETTER IE"),
                     44: 0x0436 => array(0xa6, "CYRILLIC SMALL LETTER ZHE"),
                     45: 0x0437 => array(0xa7, "CYRILLIC SMALL LETTER ZE"),
                     46: 0x0438 => array(0xa8, "CYRILLIC SMALL LETTER I"),
                     47: 0x0439 => array(0xa9, "CYRILLIC SMALL LETTER SHORT I"),
                     48: 0x043a => array(0xaa, "CYRILLIC SMALL LETTER KA"),
                     49: 0x043b => array(0xab, "CYRILLIC SMALL LETTER EL"),
                     50: 0x043c => array(0xac, "CYRILLIC SMALL LETTER EM"),
                     51: 0x043d => array(0xad, "CYRILLIC SMALL LETTER EN"),
                     52: 0x043e => array(0xae, "CYRILLIC SMALL LETTER O"),
                     53: 0x043f => array(0xaf, "CYRILLIC SMALL LETTER PE"),
                     54: 0x2591 => array(0xb0, "LIGHT SHADE"),
                     55: 0x2592 => array(0xb1, "MEDIUM SHADE"),
                     56: 0x2593 => array(0xb2, "DARK SHADE"),
                     57: 0x2502 => array(0xb3, "BOX DRAWINGS LIGHT VERTICAL"),
                     58: 0x2524 => array(0xb4, "BOX DRAWINGS LIGHT VERTICAL AND LEFT"),
                     59: 0x2561 => array(0xb5, "BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE"),
                     60: 0x2562 => array(0xb6, "BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE"),
                     61: 0x2556 => array(0xb7, "BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE"),
                     62: 0x2555 => array(0xb8, "BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE"),
                     63: 0x2563 => array(0xb9, "BOX DRAWINGS DOUBLE VERTICAL AND LEFT"),
                     64: 0x2551 => array(0xba, "BOX DRAWINGS DOUBLE VERTICAL"),
                     65: 0x2557 => array(0xbb, "BOX DRAWINGS DOUBLE DOWN AND LEFT"),
                     66: 0x255d => array(0xbc, "BOX DRAWINGS DOUBLE UP AND LEFT"),
                     67: 0x255c => array(0xbd, "BOX DRAWINGS UP DOUBLE AND LEFT SINGLE"),
                     68: 0x255b => array(0xbe, "BOX DRAWINGS UP SINGLE AND LEFT DOUBLE"),
                     69: 0x2510 => array(0xbf, "BOX DRAWINGS LIGHT DOWN AND LEFT"),
                     70: 0x2514 => array(0xc0, "BOX DRAWINGS LIGHT UP AND RIGHT"),
                     71: 0x2534 => array(0xc1, "BOX DRAWINGS LIGHT UP AND HORIZONTAL"),
                     72: 0x252c => array(0xc2, "BOX DRAWINGS LIGHT DOWN AND HORIZONTAL"),
                     73: 0x251c => array(0xc3, "BOX DRAWINGS LIGHT VERTICAL AND RIGHT"),
                     74: 0x2500 => array(0xc4, "BOX DRAWINGS LIGHT HORIZONTAL"),
                     75: 0x253c => array(0xc5, "BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL"),
                     76: 0x255e => array(0xc6, "BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE"),
                     77: 0x255f => array(0xc7, "BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE"),
                     78: 0x255a => array(0xc8, "BOX DRAWINGS DOUBLE UP AND RIGHT"),
                     79: 0x2554 => array(0xc9, "BOX DRAWINGS DOUBLE DOWN AND RIGHT"),
                     80: 0x2569 => array(0xca, "BOX DRAWINGS DOUBLE UP AND HORIZONTAL"),
                     81: 0x2566 => array(0xcb, "BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL"),
                     82: 0x2560 => array(0xcc, "BOX DRAWINGS DOUBLE VERTICAL AND RIGHT"),
                     83: 0x2550 => array(0xcd, "BOX DRAWINGS DOUBLE HORIZONTAL"),
                     84: 0x256c => array(0xce, "BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL"),
                     85: 0x2567 => array(0xcf, "BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE"),
                     86: 0x2568 => array(0xd0, "BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE"),
                     87: 0x2564 => array(0xd1, "BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE"),
                     88: 0x2565 => array(0xd2, "BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE"),
                     89: 0x2559 => array(0xd3, "BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE"),
                     90: 0x2558 => array(0xd4, "BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE"),
                     91: 0x2552 => array(0xd5, "BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE"),
                     92: 0x2553 => array(0xd6, "BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE"),
                     93: 0x256b => array(0xd7, "BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE"),
                     94: 0x256a => array(0xd8, "BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE"),
                     95: 0x2518 => array(0xd9, "BOX DRAWINGS LIGHT UP AND LEFT"),
                     96: 0x250c => array(0xda, "BOX DRAWINGS LIGHT DOWN AND RIGHT"),
                     97: 0x2588 => array(0xdb, "FULL BLOCK"),
                     98: 0x2584 => array(0xdc, "LOWER HALF BLOCK"),
                     99: 0x258c => array(0xdd, "LEFT HALF BLOCK"),
                    100: 0x2590 => array(0xde, "RIGHT HALF BLOCK"),
                    101: 0x2580 => array(0xdf, "UPPER HALF BLOCK"),
                    102: 0x0440 => array(0xe0, "CYRILLIC SMALL LETTER ER"),
                    103: 0x0441 => array(0xe1, "CYRILLIC SMALL LETTER ES"),
                    104: 0x0442 => array(0xe2, "CYRILLIC SMALL LETTER TE"),
                    105: 0x0443 => array(0xe3, "CYRILLIC SMALL LETTER U"),
                    106: 0x0444 => array(0xe4, "CYRILLIC SMALL LETTER EF"),
                    107: 0x0445 => array(0xe5, "CYRILLIC SMALL LETTER HA"),
                    108: 0x0446 => array(0xe6, "CYRILLIC SMALL LETTER TSE"),
                    109: 0x0447 => array(0xe7, "CYRILLIC SMALL LETTER CHE"),
                    110: 0x0448 => array(0xe8, "CYRILLIC SMALL LETTER SHA"),
                    111: 0x0449 => array(0xe9, "CYRILLIC SMALL LETTER SHCHA"),
                    112: 0x044a => array(0xea, "CYRILLIC SMALL LETTER HARD SIGN"),
                    113: 0x044b => array(0xeb, "CYRILLIC SMALL LETTER YERU"),
                    114: 0x044c => array(0xec, "CYRILLIC SMALL LETTER SOFT SIGN"),
                    115: 0x044d => array(0xed, "CYRILLIC SMALL LETTER E"),
                    116: 0x044e => array(0xee, "CYRILLIC SMALL LETTER YU"),
                    117: 0x044f => array(0xef, "CYRILLIC SMALL LETTER YA"),
                    118: 0x0401 => array(0xf0, "CYRILLIC CAPITAL LETTER IO"),
                    119: 0x0451 => array(0xf1, "CYRILLIC SMALL LETTER IO"),
                    120: 0x0404 => array(0xf2, "CYRILLIC CAPITAL LETTER UKRAINIAN IE"),
                    121: 0x0454 => array(0xf3, "CYRILLIC SMALL LETTER UKRAINIAN IE"),
                    122: 0x0407 => array(0xf4, "CYRILLIC CAPITAL LETTER YI"),
                    123: 0x0457 => array(0xf5, "CYRILLIC SMALL LETTER YI"),
                    124: 0x040e => array(0xf6, "CYRILLIC CAPITAL LETTER SHORT U"),
                    125: 0x045e => array(0xf7, "CYRILLIC SMALL LETTER SHORT U"),
                    126: 0x00b0 => array(0xf8, "DEGREE SIGN"),
                    127: 0x2219 => array(0xf9, "BULLET OPERATOR"),
                    128: 0x00b7 => array(0xfa, "MIDDLE DOT"),
                    129: 0x221a => array(0xfb, "SQUARE ROOT"),
                    130: 0x2116 => array(0xfc, "NUMERO SIGN"),
                    131: 0x00a4 => array(0xfd, "CURRENCY SIGN"),
                    132: 0x25a0 => array(0xfe, "BLACK SQUARE"),
                    133: 0x00a0 => array(0xff, "NO-BREAK SPACE"),
                    134: );
                    135: 
                    136: foreach ($arr as $u => $v) {
                    137:     $ent = sprintf("&#x%X;", $u);
                    138:     $res = html_entity_decode($ent, ENT_QUOTES, 'CP866');
                    139:     $d = unpack("H*", $res);
                    140:     echo sprintf("%s: %s => %s\n", $v[1], $ent, $d[1]);
                    141:     
                    142:     $ent = sprintf("&#x%X;", $v[0]);
                    143:     $res = html_entity_decode($ent, ENT_QUOTES, 'CP866');
                    144:     if ($res[0] != "&" || $res[1] != "#")
                    145:         $res = unpack("H*", $res)[1];
                    146:     echo sprintf("%s => %s\n\n", $ent, $res);
                    147: }
                    148: --EXPECT--
                    149: CYRILLIC CAPITAL LETTER A: &#x410; => 80
                    150: &#x80; => &#x80;
                    151: 
                    152: CYRILLIC CAPITAL LETTER BE: &#x411; => 81
                    153: &#x81; => &#x81;
                    154: 
                    155: CYRILLIC CAPITAL LETTER VE: &#x412; => 82
                    156: &#x82; => &#x82;
                    157: 
                    158: CYRILLIC CAPITAL LETTER GHE: &#x413; => 83
                    159: &#x83; => &#x83;
                    160: 
                    161: CYRILLIC CAPITAL LETTER DE: &#x414; => 84
                    162: &#x84; => &#x84;
                    163: 
                    164: CYRILLIC CAPITAL LETTER IE: &#x415; => 85
                    165: &#x85; => &#x85;
                    166: 
                    167: CYRILLIC CAPITAL LETTER ZHE: &#x416; => 86
                    168: &#x86; => &#x86;
                    169: 
                    170: CYRILLIC CAPITAL LETTER ZE: &#x417; => 87
                    171: &#x87; => &#x87;
                    172: 
                    173: CYRILLIC CAPITAL LETTER I: &#x418; => 88
                    174: &#x88; => &#x88;
                    175: 
                    176: CYRILLIC CAPITAL LETTER SHORT I: &#x419; => 89
                    177: &#x89; => &#x89;
                    178: 
                    179: CYRILLIC CAPITAL LETTER KA: &#x41A; => 8a
                    180: &#x8A; => &#x8A;
                    181: 
                    182: CYRILLIC CAPITAL LETTER EL: &#x41B; => 8b
                    183: &#x8B; => &#x8B;
                    184: 
                    185: CYRILLIC CAPITAL LETTER EM: &#x41C; => 8c
                    186: &#x8C; => &#x8C;
                    187: 
                    188: CYRILLIC CAPITAL LETTER EN: &#x41D; => 8d
                    189: &#x8D; => &#x8D;
                    190: 
                    191: CYRILLIC CAPITAL LETTER O: &#x41E; => 8e
                    192: &#x8E; => &#x8E;
                    193: 
                    194: CYRILLIC CAPITAL LETTER PE: &#x41F; => 8f
                    195: &#x8F; => &#x8F;
                    196: 
                    197: CYRILLIC CAPITAL LETTER ER: &#x420; => 90
                    198: &#x90; => &#x90;
                    199: 
                    200: CYRILLIC CAPITAL LETTER ES: &#x421; => 91
                    201: &#x91; => &#x91;
                    202: 
                    203: CYRILLIC CAPITAL LETTER TE: &#x422; => 92
                    204: &#x92; => &#x92;
                    205: 
                    206: CYRILLIC CAPITAL LETTER U: &#x423; => 93
                    207: &#x93; => &#x93;
                    208: 
                    209: CYRILLIC CAPITAL LETTER EF: &#x424; => 94
                    210: &#x94; => &#x94;
                    211: 
                    212: CYRILLIC CAPITAL LETTER HA: &#x425; => 95
                    213: &#x95; => &#x95;
                    214: 
                    215: CYRILLIC CAPITAL LETTER TSE: &#x426; => 96
                    216: &#x96; => &#x96;
                    217: 
                    218: CYRILLIC CAPITAL LETTER CHE: &#x427; => 97
                    219: &#x97; => &#x97;
                    220: 
                    221: CYRILLIC CAPITAL LETTER SHA: &#x428; => 98
                    222: &#x98; => &#x98;
                    223: 
                    224: CYRILLIC CAPITAL LETTER SHCHA: &#x429; => 99
                    225: &#x99; => &#x99;
                    226: 
                    227: CYRILLIC CAPITAL LETTER HARD SIGN: &#x42A; => 9a
                    228: &#x9A; => &#x9A;
                    229: 
                    230: CYRILLIC CAPITAL LETTER YERU: &#x42B; => 9b
                    231: &#x9B; => &#x9B;
                    232: 
                    233: CYRILLIC CAPITAL LETTER SOFT SIGN: &#x42C; => 9c
                    234: &#x9C; => &#x9C;
                    235: 
                    236: CYRILLIC CAPITAL LETTER E: &#x42D; => 9d
                    237: &#x9D; => &#x9D;
                    238: 
                    239: CYRILLIC CAPITAL LETTER YU: &#x42E; => 9e
                    240: &#x9E; => &#x9E;
                    241: 
                    242: CYRILLIC CAPITAL LETTER YA: &#x42F; => 9f
                    243: &#x9F; => &#x9F;
                    244: 
                    245: CYRILLIC SMALL LETTER A: &#x430; => a0
                    246: &#xA0; => ff
                    247: 
                    248: CYRILLIC SMALL LETTER BE: &#x431; => a1
                    249: &#xA1; => &#xA1;
                    250: 
                    251: CYRILLIC SMALL LETTER VE: &#x432; => a2
                    252: &#xA2; => &#xA2;
                    253: 
                    254: CYRILLIC SMALL LETTER GHE: &#x433; => a3
                    255: &#xA3; => &#xA3;
                    256: 
                    257: CYRILLIC SMALL LETTER DE: &#x434; => a4
                    258: &#xA4; => fd
                    259: 
                    260: CYRILLIC SMALL LETTER IE: &#x435; => a5
                    261: &#xA5; => &#xA5;
                    262: 
                    263: CYRILLIC SMALL LETTER ZHE: &#x436; => a6
                    264: &#xA6; => &#xA6;
                    265: 
                    266: CYRILLIC SMALL LETTER ZE: &#x437; => a7
                    267: &#xA7; => &#xA7;
                    268: 
                    269: CYRILLIC SMALL LETTER I: &#x438; => a8
                    270: &#xA8; => &#xA8;
                    271: 
                    272: CYRILLIC SMALL LETTER SHORT I: &#x439; => a9
                    273: &#xA9; => &#xA9;
                    274: 
                    275: CYRILLIC SMALL LETTER KA: &#x43A; => aa
                    276: &#xAA; => &#xAA;
                    277: 
                    278: CYRILLIC SMALL LETTER EL: &#x43B; => ab
                    279: &#xAB; => &#xAB;
                    280: 
                    281: CYRILLIC SMALL LETTER EM: &#x43C; => ac
                    282: &#xAC; => &#xAC;
                    283: 
                    284: CYRILLIC SMALL LETTER EN: &#x43D; => ad
                    285: &#xAD; => &#xAD;
                    286: 
                    287: CYRILLIC SMALL LETTER O: &#x43E; => ae
                    288: &#xAE; => &#xAE;
                    289: 
                    290: CYRILLIC SMALL LETTER PE: &#x43F; => af
                    291: &#xAF; => &#xAF;
                    292: 
                    293: LIGHT SHADE: &#x2591; => b0
                    294: &#xB0; => f8
                    295: 
                    296: MEDIUM SHADE: &#x2592; => b1
                    297: &#xB1; => &#xB1;
                    298: 
                    299: DARK SHADE: &#x2593; => b2
                    300: &#xB2; => &#xB2;
                    301: 
                    302: BOX DRAWINGS LIGHT VERTICAL: &#x2502; => b3
                    303: &#xB3; => &#xB3;
                    304: 
                    305: BOX DRAWINGS LIGHT VERTICAL AND LEFT: &#x2524; => b4
                    306: &#xB4; => &#xB4;
                    307: 
                    308: BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE: &#x2561; => b5
                    309: &#xB5; => &#xB5;
                    310: 
                    311: BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE: &#x2562; => b6
                    312: &#xB6; => &#xB6;
                    313: 
                    314: BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE: &#x2556; => b7
                    315: &#xB7; => fa
                    316: 
                    317: BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE: &#x2555; => b8
                    318: &#xB8; => &#xB8;
                    319: 
                    320: BOX DRAWINGS DOUBLE VERTICAL AND LEFT: &#x2563; => b9
                    321: &#xB9; => &#xB9;
                    322: 
                    323: BOX DRAWINGS DOUBLE VERTICAL: &#x2551; => ba
                    324: &#xBA; => &#xBA;
                    325: 
                    326: BOX DRAWINGS DOUBLE DOWN AND LEFT: &#x2557; => bb
                    327: &#xBB; => &#xBB;
                    328: 
                    329: BOX DRAWINGS DOUBLE UP AND LEFT: &#x255D; => bc
                    330: &#xBC; => &#xBC;
                    331: 
                    332: BOX DRAWINGS UP DOUBLE AND LEFT SINGLE: &#x255C; => bd
                    333: &#xBD; => &#xBD;
                    334: 
                    335: BOX DRAWINGS UP SINGLE AND LEFT DOUBLE: &#x255B; => be
                    336: &#xBE; => &#xBE;
                    337: 
                    338: BOX DRAWINGS LIGHT DOWN AND LEFT: &#x2510; => bf
                    339: &#xBF; => &#xBF;
                    340: 
                    341: BOX DRAWINGS LIGHT UP AND RIGHT: &#x2514; => c0
                    342: &#xC0; => &#xC0;
                    343: 
                    344: BOX DRAWINGS LIGHT UP AND HORIZONTAL: &#x2534; => c1
                    345: &#xC1; => &#xC1;
                    346: 
                    347: BOX DRAWINGS LIGHT DOWN AND HORIZONTAL: &#x252C; => c2
                    348: &#xC2; => &#xC2;
                    349: 
                    350: BOX DRAWINGS LIGHT VERTICAL AND RIGHT: &#x251C; => c3
                    351: &#xC3; => &#xC3;
                    352: 
                    353: BOX DRAWINGS LIGHT HORIZONTAL: &#x2500; => c4
                    354: &#xC4; => &#xC4;
                    355: 
                    356: BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL: &#x253C; => c5
                    357: &#xC5; => &#xC5;
                    358: 
                    359: BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE: &#x255E; => c6
                    360: &#xC6; => &#xC6;
                    361: 
                    362: BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE: &#x255F; => c7
                    363: &#xC7; => &#xC7;
                    364: 
                    365: BOX DRAWINGS DOUBLE UP AND RIGHT: &#x255A; => c8
                    366: &#xC8; => &#xC8;
                    367: 
                    368: BOX DRAWINGS DOUBLE DOWN AND RIGHT: &#x2554; => c9
                    369: &#xC9; => &#xC9;
                    370: 
                    371: BOX DRAWINGS DOUBLE UP AND HORIZONTAL: &#x2569; => ca
                    372: &#xCA; => &#xCA;
                    373: 
                    374: BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL: &#x2566; => cb
                    375: &#xCB; => &#xCB;
                    376: 
                    377: BOX DRAWINGS DOUBLE VERTICAL AND RIGHT: &#x2560; => cc
                    378: &#xCC; => &#xCC;
                    379: 
                    380: BOX DRAWINGS DOUBLE HORIZONTAL: &#x2550; => cd
                    381: &#xCD; => &#xCD;
                    382: 
                    383: BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL: &#x256C; => ce
                    384: &#xCE; => &#xCE;
                    385: 
                    386: BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE: &#x2567; => cf
                    387: &#xCF; => &#xCF;
                    388: 
                    389: BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE: &#x2568; => d0
                    390: &#xD0; => &#xD0;
                    391: 
                    392: BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE: &#x2564; => d1
                    393: &#xD1; => &#xD1;
                    394: 
                    395: BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE: &#x2565; => d2
                    396: &#xD2; => &#xD2;
                    397: 
                    398: BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE: &#x2559; => d3
                    399: &#xD3; => &#xD3;
                    400: 
                    401: BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE: &#x2558; => d4
                    402: &#xD4; => &#xD4;
                    403: 
                    404: BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE: &#x2552; => d5
                    405: &#xD5; => &#xD5;
                    406: 
                    407: BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE: &#x2553; => d6
                    408: &#xD6; => &#xD6;
                    409: 
                    410: BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE: &#x256B; => d7
                    411: &#xD7; => &#xD7;
                    412: 
                    413: BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE: &#x256A; => d8
                    414: &#xD8; => &#xD8;
                    415: 
                    416: BOX DRAWINGS LIGHT UP AND LEFT: &#x2518; => d9
                    417: &#xD9; => &#xD9;
                    418: 
                    419: BOX DRAWINGS LIGHT DOWN AND RIGHT: &#x250C; => da
                    420: &#xDA; => &#xDA;
                    421: 
                    422: FULL BLOCK: &#x2588; => db
                    423: &#xDB; => &#xDB;
                    424: 
                    425: LOWER HALF BLOCK: &#x2584; => dc
                    426: &#xDC; => &#xDC;
                    427: 
                    428: LEFT HALF BLOCK: &#x258C; => dd
                    429: &#xDD; => &#xDD;
                    430: 
                    431: RIGHT HALF BLOCK: &#x2590; => de
                    432: &#xDE; => &#xDE;
                    433: 
                    434: UPPER HALF BLOCK: &#x2580; => df
                    435: &#xDF; => &#xDF;
                    436: 
                    437: CYRILLIC SMALL LETTER ER: &#x440; => e0
                    438: &#xE0; => &#xE0;
                    439: 
                    440: CYRILLIC SMALL LETTER ES: &#x441; => e1
                    441: &#xE1; => &#xE1;
                    442: 
                    443: CYRILLIC SMALL LETTER TE: &#x442; => e2
                    444: &#xE2; => &#xE2;
                    445: 
                    446: CYRILLIC SMALL LETTER U: &#x443; => e3
                    447: &#xE3; => &#xE3;
                    448: 
                    449: CYRILLIC SMALL LETTER EF: &#x444; => e4
                    450: &#xE4; => &#xE4;
                    451: 
                    452: CYRILLIC SMALL LETTER HA: &#x445; => e5
                    453: &#xE5; => &#xE5;
                    454: 
                    455: CYRILLIC SMALL LETTER TSE: &#x446; => e6
                    456: &#xE6; => &#xE6;
                    457: 
                    458: CYRILLIC SMALL LETTER CHE: &#x447; => e7
                    459: &#xE7; => &#xE7;
                    460: 
                    461: CYRILLIC SMALL LETTER SHA: &#x448; => e8
                    462: &#xE8; => &#xE8;
                    463: 
                    464: CYRILLIC SMALL LETTER SHCHA: &#x449; => e9
                    465: &#xE9; => &#xE9;
                    466: 
                    467: CYRILLIC SMALL LETTER HARD SIGN: &#x44A; => ea
                    468: &#xEA; => &#xEA;
                    469: 
                    470: CYRILLIC SMALL LETTER YERU: &#x44B; => eb
                    471: &#xEB; => &#xEB;
                    472: 
                    473: CYRILLIC SMALL LETTER SOFT SIGN: &#x44C; => ec
                    474: &#xEC; => &#xEC;
                    475: 
                    476: CYRILLIC SMALL LETTER E: &#x44D; => ed
                    477: &#xED; => &#xED;
                    478: 
                    479: CYRILLIC SMALL LETTER YU: &#x44E; => ee
                    480: &#xEE; => &#xEE;
                    481: 
                    482: CYRILLIC SMALL LETTER YA: &#x44F; => ef
                    483: &#xEF; => &#xEF;
                    484: 
                    485: CYRILLIC CAPITAL LETTER IO: &#x401; => f0
                    486: &#xF0; => &#xF0;
                    487: 
                    488: CYRILLIC SMALL LETTER IO: &#x451; => f1
                    489: &#xF1; => &#xF1;
                    490: 
                    491: CYRILLIC CAPITAL LETTER UKRAINIAN IE: &#x404; => f2
                    492: &#xF2; => &#xF2;
                    493: 
                    494: CYRILLIC SMALL LETTER UKRAINIAN IE: &#x454; => f3
                    495: &#xF3; => &#xF3;
                    496: 
                    497: CYRILLIC CAPITAL LETTER YI: &#x407; => f4
                    498: &#xF4; => &#xF4;
                    499: 
                    500: CYRILLIC SMALL LETTER YI: &#x457; => f5
                    501: &#xF5; => &#xF5;
                    502: 
                    503: CYRILLIC CAPITAL LETTER SHORT U: &#x40E; => f6
                    504: &#xF6; => &#xF6;
                    505: 
                    506: CYRILLIC SMALL LETTER SHORT U: &#x45E; => f7
                    507: &#xF7; => &#xF7;
                    508: 
                    509: DEGREE SIGN: &#xB0; => f8
                    510: &#xF8; => &#xF8;
                    511: 
                    512: BULLET OPERATOR: &#x2219; => f9
                    513: &#xF9; => &#xF9;
                    514: 
                    515: MIDDLE DOT: &#xB7; => fa
                    516: &#xFA; => &#xFA;
                    517: 
                    518: SQUARE ROOT: &#x221A; => fb
                    519: &#xFB; => &#xFB;
                    520: 
                    521: NUMERO SIGN: &#x2116; => fc
                    522: &#xFC; => &#xFC;
                    523: 
                    524: CURRENCY SIGN: &#xA4; => fd
                    525: &#xFD; => &#xFD;
                    526: 
                    527: BLACK SQUARE: &#x25A0; => fe
                    528: &#xFE; => &#xFE;
                    529: 
                    530: NO-BREAK SPACE: &#xA0; => ff
                    531: &#xFF; => &#xFF;
                    532: 
                    533: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>