aboutsummaryrefslogtreecommitdiff
path: root/iconvdata/gconv-modules.conf
blob: 4acbba062f2b187dd73facf30a01c93724a99a5f (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
# GNU libc iconv configuration.
# Copyright (C) 1997-2021 Free Software Foundation, Inc.
# This file is part of the GNU C Library.

# The GNU C Library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 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
# Lesser General Public License for more details.

# You should have received a copy of the GNU Lesser General Public
# License along with the GNU C Library; if not, see
# <https://www.gnu.org/licenses/>.

# 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-IR-100//		ISO-8859-1//
alias	ISO_8859-1:1987//	ISO-8859-1//
alias	ISO_8859-1//		ISO-8859-1//
alias	ISO8859-1//		ISO-8859-1//
alias	ISO88591//		ISO-8859-1//
alias	LATIN1//		ISO-8859-1//
alias	L1//			ISO-8859-1//
alias	IBM819//		ISO-8859-1//
alias	CP819//			ISO-8859-1//
alias	CSISOLATIN1//		ISO-8859-1//
alias	8859_1//		ISO-8859-1//
alias	OSF00010001//		ISO-8859-1//
module	ISO-8859-1//		INTERNAL		ISO8859-1	1
module	INTERNAL		ISO-8859-1//		ISO8859-1	1

#	from			to			module		cost
alias	ISO8859-15//		ISO-8859-15//
alias	ISO885915//		ISO-8859-15//
alias	ISO-IR-203//		ISO-8859-15//
alias	ISO_8859-15//		ISO-8859-15//
alias	LATIN-9//		ISO-8859-15//
alias	LATIN9//		ISO-8859-15//
alias	ISO_8859-15:1998//	ISO-8859-15//
module	ISO-8859-15//		INTERNAL		ISO8859-15	1
module	INTERNAL		ISO-8859-15//		ISO8859-15	1

#	from			to			module		cost
alias	MS-ANSI//		CP1252//
alias	WINDOWS-1252//		CP1252//
module	CP1252//		INTERNAL		CP1252		1
module	INTERNAL		CP1252//		CP1252		1

#	from			to			module		cost
alias	ANSI_X3.110-1983//	ANSI_X3.110//
alias	ISO-IR-99//		ANSI_X3.110//
alias	CSA_T500-1983//		ANSI_X3.110//
alias	CSA_T500//		ANSI_X3.110//
alias	NAPLPS//		ANSI_X3.110//
alias	CSISO99NAPLPS//		ANSI_X3.110//
module	ANSI_X3.110//		INTERNAL		ANSI_X3.110	1
module	INTERNAL		ANSI_X3.110//		ANSI_X3.110	1

#	from			to			module		cost
alias	UTF16//			UTF-16//
module	UTF-16//		INTERNAL		UTF-16		1
module	INTERNAL		UTF-16//		UTF-16		1

#	from			to			module		cost
alias	UTF16LE//		UTF-16LE//
module	UTF-16LE//		INTERNAL		UTF-16		1
module	INTERNAL		UTF-16LE//		UTF-16		1

#	from			to			module		cost
alias	UTF16BE//		UTF-16BE//
module	UTF-16BE//		INTERNAL		UTF-16		1
module	INTERNAL		UTF-16BE//		UTF-16		1

#	from			to			module		cost
alias	CSUNICODE//		UNICODE//
module	UNICODE//		INTERNAL		UNICODE		1
module	INTERNAL		UNICODE//		UNICODE		1

#	from			to			module		cost
alias	UTF32//			UTF-32//
module	UTF-32//		INTERNAL		UTF-32		1
module	INTERNAL		UTF-32//		UTF-32		1

#	from			to			module		cost
alias	UTF32LE//		UTF-32LE//
module	UTF-32LE//		INTERNAL		UTF-32		1
module	INTERNAL		UTF-32LE//		UTF-32		1

#	from			to			module		cost
alias	UTF32BE//		UTF-32BE//
module	UTF-32BE//		INTERNAL		UTF-32		1
module	INTERNAL		UTF-32BE//		UTF-32		1

#	from			to			module		cost
alias	UTF7//			UTF-7//
module	UTF-7//			INTERNAL		UTF-7		1
module	INTERNAL		UTF-7//			UTF-7		1