summaryrefslogtreecommitdiff
path: root/iconvdata/gconv-modules
blob: 270ac14f11ead1e483770718b4d1569d3136d7c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# GNU libc iconv configuration.
# Copyright (C) 1997 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
#
# The GNU C Library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public License as
# published by the Free Software Foundation; either version 2 of the
# License, or (at your option) any later version.
#
# The GNU C Library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with the GNU C Library; see the file COPYING.LIB.  If not,
# write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.  */

# All lines contain the following information:

# If the lines start with `module'
#  fromset:	either a name triple or a regular expression triple.
#  toset:	a name triple or an expression with \N to get regular
#		expression matching results.
#  filename:	filename of the module implementing the transformation.
#		If it is not absolute the path is made absolute by prepending
#		the directory the configuration file is found in.
#  cost:	optional cost of the transformation.  Default is 1.

# If the lines start with `alias'
#  alias:	alias name which is not really recognized.
#  name:	the real name of the character set

#	from			  to			  module	cost
alias	ISO-10646//		ISO-10646/UCS4/
alias	10646-1:1993//		ISO-10646/UCS4/
alias	10646-1:1993/UCS4/	ISO-10646/UCS4/

#	from			  to			  module	cost
alias	ISO-IR-100//		ISO-8859-1//
alias	ISO_8859-1:1987//	ISO-8859-1//
alias	ISO_8859-1//		ISO-8859-1//
alias	LATIN1//		ISO-8859-1//
alias	L1//			ISO-8859-1//
alias	IBM819//		ISO-8859-1//
alias	CP819//			ISO-8859-1//
module	ISO-8859-1//		ISO-10646/UCS4/		ISO8859-1	1
module	ISO-10646/UCS4/		ISO-8859-1//		ISO8859-1	1

#	from			  to			  module	cost
alias	ISO-IR-101//		ISO-8859-2//
alias	ISO_8859-2:1987//	ISO-8859-2//
alias	ISO_8859-2//		ISO-8859-2//
alias	LATIN2//		ISO-8859-2//
alias	L2//			ISO-8859-2//
module	ISO-8859-2//		ISO-10646/UCS4/		ISO8859-2	1
module	ISO-10646/UCS4/		ISO-8859-2//		ISO8859-2	1

#	from			  to			  module	cost
alias	ISO-IR-109//		ISO-8859-3//
alias	ISO_8859-3:1988//	ISO-8859-3//
alias	ISO_8859-3//		ISO-8859-3//
alias	LATIN3//		ISO-8859-3//
alias	L3//			ISO-8859-3//
module	ISO-8859-3//		ISO-10646/UCS4/		ISO8859-3	1
module	ISO-10646/UCS4/		ISO-8859-3//		ISO8859-3	1

#	from			  to			  module	cost
alias	ISO-IR-110//		ISO-8859-4//
alias	ISO_8859-4:1988//	ISO-8859-4//
alias	ISO_8859-4//		ISO-8859-4//
alias	LATIN4//		ISO-8859-4//
alias	L4//			ISO-8859-4//
module	ISO-8859-4//		ISO-10646/UCS4/		ISO8859-4	1
module	ISO-10646/UCS4/		ISO-8859-4//		ISO8859-4	1

#	from			  to			  module	cost
alias	ISO-IR-144//		ISO-8859-5//
alias	ISO_8859-5:1988//	ISO-8859-5//
alias	ISO_8859-5//		ISO-8859-5//
alias	CYRILLIC//		ISO-8859-5//
module	ISO-8859-5//		ISO-10646/UCS4/		ISO8859-5	1
module	ISO-10646/UCS4/		ISO-8859-5//		ISO8859-5	1

#	from			  to			  module	cost
alias	ISO-IR-127//		ISO-8859-6//
alias	ISO_8859-6:1987//	ISO-8859-6//
alias	ISO_8859-6//		ISO-8859-6//
alias	ECMA-114//		ISO-8859-6//
alias	ASMO-708//		ISO-8859-6//
alias	ARABIC//		ISO-8859-6//
module	ISO-8859-6//		ISO-10646/UCS4/		ISO8859-6	1
module	ISO-10646/UCS4/		ISO-8859-6//		ISO8859-6	1

#	from			  to			  module	cost
alias	ISO-IR-126//		ISO-8859-7//
alias	ISO_8859-7:1987//	ISO-8859-7//
alias	ISO_8859-7//		ISO-8859-7//
alias	ELOT_928//		ISO-8859-7//
alias	ECMA-118//		ISO-8859-7//
alias	GREEK//			ISO-8859-7//
alias	GREEK8//		ISO-8859-7//
module	ISO-8859-7//		ISO-10646/UCS4/		ISO8859-7	1
module	ISO-10646/UCS4/		ISO-8859-7//		ISO8859-7	1

#	from			  to			  module	cost
alias	ISO-IR-138//		ISO-8859-8//
alias	ISO_8859-8:1988//	ISO-8859-8//
alias	ISO_8859-8//		ISO-8859-8//
alias	HEBREW//		ISO-8859-8//
module	ISO-8859-8//		ISO-10646/UCS4/		ISO8859-8	1
module	ISO-10646/UCS4/		ISO-8859-8//		ISO8859-8	1

#	from			  to			  module	cost
alias	ISO-IR-148//		ISO-8859-9//
alias	ISO_8859-9:1989//	ISO-8859-9//
alias	ISO_8859-9//		ISO-8859-9//
alias	LATIN5//		ISO-8859-9//
alias	L5//			ISO-8859-9//
module	ISO-8859-9//		ISO-10646/UCS4/		ISO8859-9	1
module	ISO-10646/UCS4/		ISO-8859-9//		ISO8859-9	1

#	from			  to			  module	cost
alias	ISO-IR-157//		ISO-8859-10//
alias	ISO_8859-10:1993//	ISO-8859-10//
alias	ISO_8859-10//		ISO-8859-10//
alias	LATIN6//		ISO-8859-10//
alias	L6//			ISO-8859-10//
module	ISO-8859-10//		ISO-10646/UCS4/		ISO8859-10	1
module	ISO-10646/UCS4/		ISO-8859-10//		ISO8859-10	1

#	from			  to			  module	cost
alias	T.61//			T.61-8BIT//
alias	ISO-IR-103//		T.61-8BIT//
module	T.61-8BIT//		ISO-10646/UCS4/		T.61		1
module	ISO-10646/UCS4/		T.61-8BIT//		T.61		1

#	from			  to			  module	cost
alias	ISO-IR-156//		ISO_6937//
alias	ISO_6937:1992//		ISO_6937//
alias	ISO6937//		ISO_6937//
module	ISO_6937//		ISO-10646/UCS4/		ISO_6937	1
module	ISO-10646/UCS4/		ISO_6937//		ISO_6937	1