зеркало из https://github.com/mozilla/gecko-dev.git
add viscii to unicode conversion source
thanks Thu Nguyen <tnn@neomagic.com> from the net.
This commit is contained in:
Родитель
e424f8744a
Коммит
1b8c382ca3
|
@ -0,0 +1,278 @@
|
|||
# -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
||||
#
|
||||
# The contents of this file are subject to the Netscape Public License
|
||||
# Version 1.0 (the "NPL"); you may not use this file except in
|
||||
# compliance with the NPL. You may obtain a copy of the NPL at
|
||||
# http://www.mozilla.org/NPL/
|
||||
#
|
||||
# Software distributed under the NPL is distributed on an "AS IS" basis,
|
||||
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
|
||||
# for the specific language governing rights and limitations under the
|
||||
# NPL.
|
||||
#
|
||||
* The Initial Developer of this code under the NPL is Netscape
|
||||
* Communications Corporation. Portions created by Netscape are
|
||||
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
|
||||
# Reserved.
|
||||
#
|
||||
# VISCII to Unicode conversion table
|
||||
# Submit by Thu Nguyen <tnn@neomagic.com>
|
||||
# Reference : http://www.vietstd.org/document/unicode.html
|
||||
#
|
||||
0x00 0x0000
|
||||
0x01 0x0001
|
||||
0x02 0x1EB2
|
||||
0x03 0x0003
|
||||
0x04 0x0004
|
||||
0x05 0x1EB4
|
||||
0x06 0x1EAA
|
||||
0x07 0x0007
|
||||
0x08 0x0008
|
||||
0x09 0x0009
|
||||
0x0A 0x000A
|
||||
0x0B 0x000B
|
||||
0x0C 0x000C
|
||||
0x0D 0x000D
|
||||
0x0E 0x000E
|
||||
0x0F 0x000F
|
||||
0x10 0x0010
|
||||
0x11 0x0011
|
||||
0x12 0x0012
|
||||
0x13 0x0013
|
||||
0x14 0x1EF6
|
||||
0x15 0x0015
|
||||
0x16 0x0016
|
||||
0x17 0x0017
|
||||
0x18 0x0018
|
||||
0x19 0x1EF8
|
||||
0x1A 0x001A
|
||||
0x1B 0x001B
|
||||
0x1C 0x001C
|
||||
0x1D 0x001D
|
||||
0x1E 0x1EF4
|
||||
0x1F 0x001F
|
||||
0x20 0x0020
|
||||
0x21 0x0021
|
||||
0x22 0x0022
|
||||
0x23 0x0023
|
||||
0x24 0x0024
|
||||
0x25 0x0025
|
||||
0x26 0x0026
|
||||
0x27 0x0027
|
||||
0x28 0x0028
|
||||
0x29 0x0029
|
||||
0x2A 0x002A
|
||||
0x2B 0x002B
|
||||
0x2C 0x002C
|
||||
0x2D 0x002D
|
||||
0x2E 0x002E
|
||||
0x2F 0x002F
|
||||
0x30 0x0030
|
||||
0x31 0x0031
|
||||
0x32 0x0032
|
||||
0x33 0x0033
|
||||
0x34 0x0034
|
||||
0x35 0x0035
|
||||
0x36 0x0036
|
||||
0x37 0x0037
|
||||
0x38 0x0038
|
||||
0x39 0x0039
|
||||
0x3A 0x003A
|
||||
0x3B 0x003B
|
||||
0x3C 0x003C
|
||||
0x3D 0x003D
|
||||
0x3E 0x003E
|
||||
0x3F 0x003F
|
||||
0x40 0x0040
|
||||
0x41 0x0041
|
||||
0x42 0x0042
|
||||
0x43 0x0043
|
||||
0x44 0x0044
|
||||
0x45 0x0045
|
||||
0x46 0x0046
|
||||
0x47 0x0047
|
||||
0x48 0x0048
|
||||
0x49 0x0049
|
||||
0x4A 0x004A
|
||||
0x4B 0x004B
|
||||
0x4C 0x004C
|
||||
0x4D 0x004D
|
||||
0x4E 0x004E
|
||||
0x4F 0x004F
|
||||
0x50 0x0050
|
||||
0x51 0x0051
|
||||
0x52 0x0052
|
||||
0x53 0x0053
|
||||
0x54 0x0054
|
||||
0x55 0x0055
|
||||
0x56 0x0056
|
||||
0x57 0x0057
|
||||
0x58 0x0058
|
||||
0x59 0x0059
|
||||
0x5A 0x005A
|
||||
0x5B 0x005B
|
||||
0x5C 0x005C
|
||||
0x5D 0x005D
|
||||
0x5E 0x005E
|
||||
0x5F 0x005F
|
||||
0x60 0x0060
|
||||
0x61 0x0061
|
||||
0x62 0x0062
|
||||
0x63 0x0063
|
||||
0x64 0x0064
|
||||
0x65 0x0065
|
||||
0x66 0x0066
|
||||
0x67 0x0067
|
||||
0x68 0x0068
|
||||
0x69 0x0069
|
||||
0x6A 0x006A
|
||||
0x6B 0x006B
|
||||
0x6C 0x006C
|
||||
0x6D 0x006D
|
||||
0x6E 0x006E
|
||||
0x6F 0x006F
|
||||
0x70 0x0070
|
||||
0x71 0x0071
|
||||
0x72 0x0072
|
||||
0x73 0x0073
|
||||
0x74 0x0074
|
||||
0x75 0x0075
|
||||
0x76 0x0076
|
||||
0x77 0x0077
|
||||
0x78 0x0078
|
||||
0x79 0x0079
|
||||
0x7A 0x007A
|
||||
0x7B 0x007B
|
||||
0x7C 0x007C
|
||||
0x7D 0x007D
|
||||
0x7E 0x007E
|
||||
0x7F 0x007F
|
||||
0x80 0x1EA0
|
||||
0x81 0x1EAE
|
||||
0x82 0x1EB0
|
||||
0x83 0x1EB6
|
||||
0x84 0x1EA4
|
||||
0x85 0x1EA6
|
||||
0x86 0x1EA8
|
||||
0x87 0x1EAC
|
||||
0x88 0x1EBC
|
||||
0x89 0x1EB8
|
||||
0x8A 0x1EBE
|
||||
0x8B 0x1EC0
|
||||
0x8C 0x1EC2
|
||||
0x8D 0x1EC4
|
||||
0x8E 0x1EC6
|
||||
0x8F 0x1ED0
|
||||
0x90 0x1ED2
|
||||
0x91 0x1ED4
|
||||
0x92 0x1ED6
|
||||
0x93 0x1ED8
|
||||
0x94 0x1EE2
|
||||
0x95 0x1EDA
|
||||
0x96 0x1EDC
|
||||
0x97 0x1EDE
|
||||
0x98 0x1ECA
|
||||
0x99 0x1ECE
|
||||
0x9A 0x1ECC
|
||||
0x9B 0x1EC8
|
||||
0x9C 0x1EE6
|
||||
0x9D 0x0168
|
||||
0x9E 0x1EE4
|
||||
0x9F 0x1EF2
|
||||
0xA0 0x00D5
|
||||
0xA1 0x1EAF
|
||||
0xA2 0x1EB1
|
||||
0xA3 0x1EB7
|
||||
0xA4 0x1EA5
|
||||
0xA5 0x1EA7
|
||||
0xA6 0x1EA9
|
||||
0xA7 0x1EAD
|
||||
0xA8 0x1EBD
|
||||
0xA9 0x1EB9
|
||||
0xAA 0x1EBF
|
||||
0xAB 0x1EC1
|
||||
0xAC 0x1EC3
|
||||
0xAD 0x1EC5
|
||||
0xAE 0x1EC7
|
||||
0xAF 0x1ED1
|
||||
0xB0 0x1ED3
|
||||
0xB1 0x1ED5
|
||||
0xB2 0x1ED7
|
||||
0xB3 0x1EE0
|
||||
0xB4 0x01A0
|
||||
0xB5 0x1ED9
|
||||
0xB6 0x1EDD
|
||||
0xB7 0x1EDF
|
||||
0xB8 0x1ECB
|
||||
0xB9 0x1EF0
|
||||
0xBA 0x1EE8
|
||||
0xBB 0x1EEA
|
||||
0xBC 0x1EEC
|
||||
0xBD 0x01A1
|
||||
0xBE 0x1EDB
|
||||
0xBF 0x01AF
|
||||
0xC0 0x00C0
|
||||
0xC1 0x00C1
|
||||
0xC2 0x00C2
|
||||
0xC3 0x00C3
|
||||
0xC4 0x1EA2
|
||||
0xC5 0x0102
|
||||
0xC6 0x1EB3
|
||||
0xC7 0x1EB5
|
||||
0xC8 0x00C8
|
||||
0xC9 0x00C9
|
||||
0xCA 0x00CA
|
||||
0xCB 0x1EBA
|
||||
0xCC 0x00CC
|
||||
0xCD 0x00CD
|
||||
0xCE 0x0128
|
||||
0xCF 0x1EF3
|
||||
0xD0 0x0110
|
||||
0xD1 0x1EE9
|
||||
0xD2 0x00D2
|
||||
0xD3 0x00D3
|
||||
0xD4 0x00D4
|
||||
0xD5 0x1EA1
|
||||
0xD6 0x1EF7
|
||||
0xD7 0x1EEB
|
||||
0xD8 0x1EED
|
||||
0xD9 0x00D9
|
||||
0xDA 0x00DA
|
||||
0xDB 0x1EF9
|
||||
0xDC 0x1EF5
|
||||
0xDD 0x00DD
|
||||
0xDE 0x1EE1
|
||||
0xDF 0x01B0
|
||||
0xE0 0x00E0
|
||||
0xE1 0x00E1
|
||||
0xE2 0x00E2
|
||||
0xE3 0x00E3
|
||||
0xE4 0x1EA3
|
||||
0xE5 0x0103
|
||||
0xE6 0x1EEF
|
||||
0xE7 0x1EAB
|
||||
0xE8 0x00E8
|
||||
0xE9 0x00E9
|
||||
0xEA 0x00EA
|
||||
0xEB 0x1EBB
|
||||
0xEC 0x00EC
|
||||
0xED 0x00ED
|
||||
0xEE 0x0129
|
||||
0xEF 0x1EC9
|
||||
0xF0 0x0111
|
||||
0xF1 0x1EF1
|
||||
0xF2 0x00F2
|
||||
0xF3 0x00F3
|
||||
0xF4 0x00F4
|
||||
0xF5 0x00F5
|
||||
0xF6 0x1ECF
|
||||
0xF7 0x1ECD
|
||||
0xF8 0x1EE5
|
||||
0xF9 0x00F9
|
||||
0xFA 0x00FA
|
||||
0xFB 0x0169
|
||||
0xFC 0x1EE7
|
||||
0xFD 0x00FD
|
||||
0xFE 0x1EE3
|
||||
0xFF 0x1EEE
|
||||
|
Загрузка…
Ссылка в новой задаче