annotate lib/config.charset @ 14853:bdc85db78f47

strerror: drop strerror_r dependency Since the errno module is responsible for introducing replacement errno values, it should also be responsible for translating those new values into strings. And by moving the replacements into a file managed by the errno, we can then break the dependency between strerror and strerror_r, so that strerror no longer drags in multi-threading modules required by strerror_r. Tested on glibc with: gl_cv_header_errno_h_complete=no gl_cv_func_working_strerror=no \ gl_cv_func_strerror_r_works=no ./gnulib-tool --with-tests \ --test strerror strerror_r-posix * lib/strerror_r.c (strerror_r): Move gnulib replacement strings... * lib/strerror-override.c (strerror_override): ...to new file. * lib/strerror-override.h: Add prototype. * lib/strerror-impl.h: Delete. * lib/strerror.c (strerror): New implementation. * modules/errno (Files): Add new files. (configure.ac): Compile new file as appropriate. * modules/strerror (Files): Drop unused file. (Depends-on): Drop strerror_r-posix. * MODULES.html.sh: Document strerror_r-posix. Requested by Sam Steingold. Signed-off-by: Eric Blake <eblake@redhat.com>
author Eric Blake <eblake@redhat.com>
date Tue, 24 May 2011 15:33:49 -0600
parents 97fc9a21a8fb
children 8250f2777afc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2307
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
1 #! /bin/sh
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
2 # Output a system dependent table of character encoding aliases.
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
3 #
14079
97fc9a21a8fb maint: update almost all copyright ranges to include 2011
Jim Meyering <meyering@redhat.com>
parents: 13322
diff changeset
4 # Copyright (C) 2000-2004, 2006-2011 Free Software Foundation, Inc.
2307
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
5 #
4554
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
6 # This program is free software; you can redistribute it and/or modify
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
7 # it under the terms of the GNU General Public License as published by
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
8 # the Free Software Foundation; either version 2, or (at your option)
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
9 # any later version.
2307
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
10 #
4554
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
11 # This program is distributed in the hope that it will be useful,
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
14 # GNU General Public License for more details.
4533
dde0ece94ba0 Normalize leading white space and remove trailing white space.
Paul Eggert <eggert@cs.ucla.edu>
parents: 4440
diff changeset
15 #
4554
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
16 # You should have received a copy of the GNU General Public License along
5a1e7c84e9cd Use three spaces, rather than tab, after '#'
Paul Eggert <eggert@cs.ucla.edu>
parents: 4536
diff changeset
17 # with this program; if not, write to the Free Software Foundation,
5848
a48fb0e98c8c *** empty log message ***
Paul Eggert <eggert@cs.ucla.edu>
parents: 5658
diff changeset
18 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
2307
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
19 #
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
20 # The table consists of lines of the form
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
21 # ALIAS CANONICAL
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
22 #
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
23 # ALIAS is the (system dependent) result of "nl_langinfo (CODESET)".
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
24 # ALIAS is compared in a case sensitive way.
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
25 #
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
26 # CANONICAL is the GNU canonical name for this character encoding.
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
27 # It must be an encoding supported by libiconv. Support by GNU libc is
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
28 # also desirable. CANONICAL is case insensitive. Usually an upper case
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
29 # MIME charset name is preferred.
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
30 # The current list of GNU canonical charset names is as follows.
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
31 #
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
32 # name MIME? used by which systems
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
33 # ASCII, ANSI_X3.4-1968 glibc solaris freebsd netbsd darwin cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
34 # ISO-8859-1 Y glibc aix hpux irix osf solaris freebsd netbsd openbsd darwin cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
35 # ISO-8859-2 Y glibc aix hpux irix osf solaris freebsd netbsd openbsd darwin cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
36 # ISO-8859-3 Y glibc solaris cygwin
9475
799b495c5bed Port to OpenBSD 4.1.
Bruno Haible <bruno@clisp.org>
parents: 7010
diff changeset
37 # ISO-8859-4 Y osf solaris freebsd netbsd openbsd darwin
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
38 # ISO-8859-5 Y glibc aix hpux irix osf solaris freebsd netbsd openbsd darwin cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
39 # ISO-8859-6 Y glibc aix hpux solaris cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
40 # ISO-8859-7 Y glibc aix hpux irix osf solaris netbsd openbsd darwin cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
41 # ISO-8859-8 Y glibc aix hpux osf solaris cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
42 # ISO-8859-9 Y glibc aix hpux irix osf solaris darwin cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
43 # ISO-8859-13 glibc netbsd openbsd darwin cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
44 # ISO-8859-14 glibc cygwin
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
45 # ISO-8859-15 glibc aix osf solaris freebsd netbsd openbsd darwin cygwin
9475
799b495c5bed Port to OpenBSD 4.1.
Bruno Haible <bruno@clisp.org>
parents: 7010
diff changeset
46 # KOI8-R Y glibc solaris freebsd netbsd openbsd darwin
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
47 # KOI8-U Y glibc freebsd netbsd openbsd darwin cygwin
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
48 # KOI8-T glibc
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
49 # CP437 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
50 # CP775 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
51 # CP850 aix osf dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
52 # CP852 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
53 # CP855 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
54 # CP856 aix
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
55 # CP857 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
56 # CP861 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
57 # CP862 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
58 # CP864 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
59 # CP865 dos
9475
799b495c5bed Port to OpenBSD 4.1.
Bruno Haible <bruno@clisp.org>
parents: 7010
diff changeset
60 # CP866 freebsd netbsd openbsd darwin dos
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
61 # CP869 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
62 # CP874 woe32 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
63 # CP922 aix
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
64 # CP932 aix cygwin woe32 dos
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
65 # CP943 aix
11081
bc5393a47361 Add support for non-UTF-8 locales on MacOS X.
Bruno Haible <bruno@clisp.org>
parents: 10779
diff changeset
66 # CP949 osf darwin woe32 dos
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
67 # CP950 woe32 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
68 # CP1046 aix
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
69 # CP1124 aix
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
70 # CP1125 dos
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
71 # CP1129 aix
11081
bc5393a47361 Add support for non-UTF-8 locales on MacOS X.
Bruno Haible <bruno@clisp.org>
parents: 10779
diff changeset
72 # CP1131 darwin
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
73 # CP1250 woe32
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
74 # CP1251 glibc solaris netbsd openbsd darwin cygwin woe32
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
75 # CP1252 aix woe32
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
76 # CP1253 woe32
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
77 # CP1254 woe32
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
78 # CP1255 glibc woe32
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
79 # CP1256 woe32
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
80 # CP1257 woe32
7010
2c3480d62b64 Update localcharset module from GNU gettext.
Bruno Haible <bruno@clisp.org>
parents: 5848
diff changeset
81 # GB2312 Y glibc aix hpux irix solaris freebsd netbsd darwin
2c3480d62b64 Update localcharset module from GNU gettext.
Bruno Haible <bruno@clisp.org>
parents: 5848
diff changeset
82 # EUC-JP Y glibc aix hpux irix osf solaris freebsd netbsd darwin
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
83 # EUC-KR Y glibc aix hpux irix osf solaris freebsd netbsd darwin cygwin
7010
2c3480d62b64 Update localcharset module from GNU gettext.
Bruno Haible <bruno@clisp.org>
parents: 5848
diff changeset
84 # EUC-TW glibc aix hpux irix osf solaris netbsd
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
85 # BIG5 Y glibc aix hpux osf solaris freebsd netbsd darwin cygwin
11081
bc5393a47361 Add support for non-UTF-8 locales on MacOS X.
Bruno Haible <bruno@clisp.org>
parents: 10779
diff changeset
86 # BIG5-HKSCS glibc solaris darwin
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
87 # GBK glibc aix osf solaris darwin cygwin woe32 dos
11081
bc5393a47361 Add support for non-UTF-8 locales on MacOS X.
Bruno Haible <bruno@clisp.org>
parents: 10779
diff changeset
88 # GB18030 glibc solaris netbsd darwin
7010
2c3480d62b64 Update localcharset module from GNU gettext.
Bruno Haible <bruno@clisp.org>
parents: 5848
diff changeset
89 # SHIFT_JIS Y hpux osf solaris freebsd netbsd darwin
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
90 # JOHAB glibc solaris woe32
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
91 # TIS-620 glibc aix hpux osf solaris cygwin
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
92 # VISCII Y glibc
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
93 # TCVN5712-1 glibc
11081
bc5393a47361 Add support for non-UTF-8 locales on MacOS X.
Bruno Haible <bruno@clisp.org>
parents: 10779
diff changeset
94 # ARMSCII-8 glibc darwin
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
95 # GEORGIAN-PS glibc cygwin
11081
bc5393a47361 Add support for non-UTF-8 locales on MacOS X.
Bruno Haible <bruno@clisp.org>
parents: 10779
diff changeset
96 # PT154 glibc
4945
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
97 # HP-ROMAN8 hpux
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
98 # HP-ARABIC8 hpux
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
99 # HP-GREEK8 hpux
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
100 # HP-HEBREW8 hpux
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
101 # HP-TURKISH8 hpux
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
102 # HP-KANA8 hpux
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
103 # DEC-KANJI osf
07fb9f5d51e6 update from gettext 0.14.1
Karl Berry <karl@freefriends.org>
parents: 4897
diff changeset
104 # DEC-HANYU osf
13322
741821a201ac Update for Cygwin 1.7.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
105 # UTF-8 Y glibc aix hpux osf solaris netbsd darwin cygwin
2323
12ab2a810b6d New version, incorporating remarks from a linux
Jim Meyering <jim@meyering.net>
parents: 2307
diff changeset
106 #
12ab2a810b6d New version, incorporating remarks from a linux
Jim Meyering <jim@meyering.net>
parents: 2307
diff changeset
107 # Note: Names which are not marked as being a MIME name should not be used in
12ab2a810b6d New version, incorporating remarks from a linux
Jim Meyering <jim@meyering.net>
parents: 2307
diff changeset
108 # Internet protocols for information interchange (mail, news, etc.).
2307
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
109 #
2560
847608b4c70d Change the Linux/glibc rules so they become empty on glibc-2.1 or newer.
Jim Meyering <jim@meyering.net>
parents: 2363
diff changeset
110 # Note: ASCII and ANSI_X3.4-1968 are synonymous canonical names. Applications
847608b4c70d Change the Linux/glibc rules so they become empty on glibc-2.1 or newer.
Jim Meyering <jim@meyering.net>
parents: 2363
diff changeset
111 # must understand both names and treat them as equivalent.
847608b4c70d Change the Linux/glibc rules so they become empty on glibc-2.1 or newer.
Jim Meyering <jim@meyering.net>
parents: 2363
diff changeset
112 #
2307
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
113 # The first argument passed to this file is the canonical host specification,
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
114 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
115 # or
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
116 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
117
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
118 host="$1"
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
119 os=`echo "$host" | sed -e 's/^[^-]*-[^-]*-\(.*\)$/\1/'`
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
120 echo "# This file contains a table of character encoding aliases,"
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
121 echo "# suitable for operating system '${os}'."
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
122 echo "# It was automatically generated from config.charset."
2363
d8560a113c40 Output a line containing "Packages using this file".
Jim Meyering <jim@meyering.net>
parents: 2323
diff changeset
123 # List of references, updated during installation:
d8560a113c40 Output a line containing "Packages using this file".
Jim Meyering <jim@meyering.net>
parents: 2323
diff changeset
124 echo "# Packages using this file: "
2307
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
125 case "$os" in
12427
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
126 linux-gnulibc1*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
127 # Linux libc5 doesn't have nl_langinfo(CODESET); therefore
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
128 # localcharset.c falls back to using the full locale name
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
129 # from the environment variables.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
130 echo "C ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
131 echo "POSIX ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
132 for l in af af_ZA ca ca_ES da da_DK de de_AT de_BE de_CH de_DE de_LU \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
133 en en_AU en_BW en_CA en_DK en_GB en_IE en_NZ en_US en_ZA \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
134 en_ZW es es_AR es_BO es_CL es_CO es_DO es_EC es_ES es_GT \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
135 es_HN es_MX es_PA es_PE es_PY es_SV es_US es_UY es_VE et \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
136 et_EE eu eu_ES fi fi_FI fo fo_FO fr fr_BE fr_CA fr_CH fr_FR \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
137 fr_LU ga ga_IE gl gl_ES id id_ID in in_ID is is_IS it it_CH \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
138 it_IT kl kl_GL nl nl_BE nl_NL no no_NO pt pt_BR pt_PT sv \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
139 sv_FI sv_SE; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
140 echo "$l ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
141 echo "$l.iso-8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
142 echo "$l.iso-8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
143 echo "$l.iso-8859-15@euro ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
144 echo "$l@euro ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
145 echo "$l.cp-437 CP437"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
146 echo "$l.cp-850 CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
147 echo "$l.cp-1252 CP1252"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
148 echo "$l.cp-1252@euro CP1252"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
149 #echo "$l.atari-st ATARI-ST" # not a commonly used encoding
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
150 echo "$l.utf-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
151 echo "$l.utf-8@euro UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
152 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
153 for l in cs cs_CZ hr hr_HR hu hu_HU pl pl_PL ro ro_RO sk sk_SK sl \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
154 sl_SI sr sr_CS sr_YU; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
155 echo "$l ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
156 echo "$l.iso-8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
157 echo "$l.cp-852 CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
158 echo "$l.cp-1250 CP1250"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
159 echo "$l.utf-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
160 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
161 for l in mk mk_MK ru ru_RU; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
162 echo "$l ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
163 echo "$l.iso-8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
164 echo "$l.koi8-r KOI8-R"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
165 echo "$l.cp-866 CP866"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
166 echo "$l.cp-1251 CP1251"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
167 echo "$l.utf-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
168 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
169 for l in ar ar_SA; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
170 echo "$l ISO-8859-6"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
171 echo "$l.iso-8859-6 ISO-8859-6"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
172 echo "$l.cp-864 CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
173 #echo "$l.cp-868 CP868" # not a commonly used encoding
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
174 echo "$l.cp-1256 CP1256"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
175 echo "$l.utf-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
176 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
177 for l in el el_GR gr gr_GR; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
178 echo "$l ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
179 echo "$l.iso-8859-7 ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
180 echo "$l.cp-869 CP869"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
181 echo "$l.cp-1253 CP1253"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
182 echo "$l.cp-1253@euro CP1253"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
183 echo "$l.utf-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
184 echo "$l.utf-8@euro UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
185 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
186 for l in he he_IL iw iw_IL; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
187 echo "$l ISO-8859-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
188 echo "$l.iso-8859-8 ISO-8859-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
189 echo "$l.cp-862 CP862"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
190 echo "$l.cp-1255 CP1255"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
191 echo "$l.utf-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
192 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
193 for l in tr tr_TR; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
194 echo "$l ISO-8859-9"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
195 echo "$l.iso-8859-9 ISO-8859-9"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
196 echo "$l.cp-857 CP857"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
197 echo "$l.cp-1254 CP1254"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
198 echo "$l.utf-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
199 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
200 for l in lt lt_LT lv lv_LV; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
201 #echo "$l BALTIC" # not a commonly used encoding, wrong encoding name
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
202 echo "$l ISO-8859-13"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
203 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
204 for l in ru_UA uk uk_UA; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
205 echo "$l KOI8-U"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
206 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
207 for l in zh zh_CN; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
208 #echo "$l GB_2312-80" # not a commonly used encoding, wrong encoding name
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
209 echo "$l GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
210 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
211 for l in ja ja_JP ja_JP.EUC; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
212 echo "$l EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
213 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
214 for l in ko ko_KR; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
215 echo "$l EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
216 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
217 for l in th th_TH; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
218 echo "$l TIS-620"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
219 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
220 for l in fa fa_IR; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
221 #echo "$l ISIRI-3342" # a broken encoding
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
222 echo "$l.utf-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
223 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
224 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
225 linux* | *-gnu*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
226 # With glibc-2.1 or newer, we don't need any canonicalization,
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
227 # because glibc has iconv and both glibc and libiconv support all
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
228 # GNU canonical names directly. Therefore, the Makefile does not
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
229 # need to install the alias file at all.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
230 # The following applies only to glibc-2.0.x and older libcs.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
231 echo "ISO_646.IRV:1983 ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
232 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
233 aix*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
234 echo "ISO8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
235 echo "ISO8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
236 echo "ISO8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
237 echo "ISO8859-6 ISO-8859-6"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
238 echo "ISO8859-7 ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
239 echo "ISO8859-8 ISO-8859-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
240 echo "ISO8859-9 ISO-8859-9"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
241 echo "ISO8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
242 echo "IBM-850 CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
243 echo "IBM-856 CP856"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
244 echo "IBM-921 ISO-8859-13"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
245 echo "IBM-922 CP922"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
246 echo "IBM-932 CP932"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
247 echo "IBM-943 CP943"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
248 echo "IBM-1046 CP1046"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
249 echo "IBM-1124 CP1124"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
250 echo "IBM-1129 CP1129"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
251 echo "IBM-1252 CP1252"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
252 echo "IBM-eucCN GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
253 echo "IBM-eucJP EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
254 echo "IBM-eucKR EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
255 echo "IBM-eucTW EUC-TW"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
256 echo "big5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
257 echo "GBK GBK"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
258 echo "TIS-620 TIS-620"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
259 echo "UTF-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
260 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
261 hpux*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
262 echo "iso88591 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
263 echo "iso88592 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
264 echo "iso88595 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
265 echo "iso88596 ISO-8859-6"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
266 echo "iso88597 ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
267 echo "iso88598 ISO-8859-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
268 echo "iso88599 ISO-8859-9"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
269 echo "iso885915 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
270 echo "roman8 HP-ROMAN8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
271 echo "arabic8 HP-ARABIC8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
272 echo "greek8 HP-GREEK8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
273 echo "hebrew8 HP-HEBREW8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
274 echo "turkish8 HP-TURKISH8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
275 echo "kana8 HP-KANA8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
276 echo "tis620 TIS-620"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
277 echo "big5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
278 echo "eucJP EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
279 echo "eucKR EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
280 echo "eucTW EUC-TW"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
281 echo "hp15CN GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
282 #echo "ccdc ?" # what is this?
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
283 echo "SJIS SHIFT_JIS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
284 echo "utf8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
285 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
286 irix*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
287 echo "ISO8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
288 echo "ISO8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
289 echo "ISO8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
290 echo "ISO8859-7 ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
291 echo "ISO8859-9 ISO-8859-9"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
292 echo "eucCN GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
293 echo "eucJP EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
294 echo "eucKR EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
295 echo "eucTW EUC-TW"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
296 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
297 osf*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
298 echo "ISO8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
299 echo "ISO8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
300 echo "ISO8859-4 ISO-8859-4"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
301 echo "ISO8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
302 echo "ISO8859-7 ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
303 echo "ISO8859-8 ISO-8859-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
304 echo "ISO8859-9 ISO-8859-9"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
305 echo "ISO8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
306 echo "cp850 CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
307 echo "big5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
308 echo "dechanyu DEC-HANYU"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
309 echo "dechanzi GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
310 echo "deckanji DEC-KANJI"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
311 echo "deckorean EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
312 echo "eucJP EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
313 echo "eucKR EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
314 echo "eucTW EUC-TW"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
315 echo "GBK GBK"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
316 echo "KSC5601 CP949"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
317 echo "sdeckanji EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
318 echo "SJIS SHIFT_JIS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
319 echo "TACTIS TIS-620"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
320 echo "UTF-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
321 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
322 solaris*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
323 echo "646 ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
324 echo "ISO8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
325 echo "ISO8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
326 echo "ISO8859-3 ISO-8859-3"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
327 echo "ISO8859-4 ISO-8859-4"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
328 echo "ISO8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
329 echo "ISO8859-6 ISO-8859-6"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
330 echo "ISO8859-7 ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
331 echo "ISO8859-8 ISO-8859-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
332 echo "ISO8859-9 ISO-8859-9"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
333 echo "ISO8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
334 echo "koi8-r KOI8-R"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
335 echo "ansi-1251 CP1251"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
336 echo "BIG5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
337 echo "Big5-HKSCS BIG5-HKSCS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
338 echo "gb2312 GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
339 echo "GBK GBK"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
340 echo "GB18030 GB18030"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
341 echo "cns11643 EUC-TW"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
342 echo "5601 EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
343 echo "ko_KR.johap92 JOHAB"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
344 echo "eucJP EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
345 echo "PCK SHIFT_JIS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
346 echo "TIS620.2533 TIS-620"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
347 #echo "sun_eu_greek ?" # what is this?
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
348 echo "UTF-8 UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
349 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
350 freebsd* | os2*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
351 # FreeBSD 4.2 doesn't have nl_langinfo(CODESET); therefore
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
352 # localcharset.c falls back to using the full locale name
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
353 # from the environment variables.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
354 # Likewise for OS/2. OS/2 has XFree86 just like FreeBSD. Just
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
355 # reuse FreeBSD's locale data for OS/2.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
356 echo "C ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
357 echo "US-ASCII ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
358 for l in la_LN lt_LN; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
359 echo "$l.ASCII ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
360 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
361 for l in da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_US es_ES \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
362 fi_FI fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT la_LN \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
363 lt_LN nl_BE nl_NL no_NO pt_PT sv_SE; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
364 echo "$l.ISO_8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
365 echo "$l.DIS_8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
366 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
367 for l in cs_CZ hr_HR hu_HU la_LN lt_LN pl_PL sl_SI; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
368 echo "$l.ISO_8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
369 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
370 for l in la_LN lt_LT; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
371 echo "$l.ISO_8859-4 ISO-8859-4"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
372 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
373 for l in ru_RU ru_SU; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
374 echo "$l.KOI8-R KOI8-R"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
375 echo "$l.ISO_8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
376 echo "$l.CP866 CP866"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
377 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
378 echo "uk_UA.KOI8-U KOI8-U"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
379 echo "zh_TW.BIG5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
380 echo "zh_TW.Big5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
381 echo "zh_CN.EUC GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
382 echo "ja_JP.EUC EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
383 echo "ja_JP.SJIS SHIFT_JIS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
384 echo "ja_JP.Shift_JIS SHIFT_JIS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
385 echo "ko_KR.EUC EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
386 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
387 netbsd*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
388 echo "646 ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
389 echo "ISO8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
390 echo "ISO8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
391 echo "ISO8859-4 ISO-8859-4"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
392 echo "ISO8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
393 echo "ISO8859-7 ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
394 echo "ISO8859-13 ISO-8859-13"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
395 echo "ISO8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
396 echo "eucCN GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
397 echo "eucJP EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
398 echo "eucKR EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
399 echo "eucTW EUC-TW"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
400 echo "BIG5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
401 echo "SJIS SHIFT_JIS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
402 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
403 openbsd*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
404 echo "646 ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
405 echo "ISO8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
406 echo "ISO8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
407 echo "ISO8859-4 ISO-8859-4"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
408 echo "ISO8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
409 echo "ISO8859-7 ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
410 echo "ISO8859-13 ISO-8859-13"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
411 echo "ISO8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
412 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
413 darwin[56]*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
414 # Darwin 6.8 doesn't have nl_langinfo(CODESET); therefore
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
415 # localcharset.c falls back to using the full locale name
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
416 # from the environment variables.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
417 echo "C ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
418 for l in en_AU en_CA en_GB en_US la_LN; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
419 echo "$l.US-ASCII ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
420 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
421 for l in da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_US es_ES \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
422 fi_FI fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT nl_BE \
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
423 nl_NL no_NO pt_PT sv_SE; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
424 echo "$l ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
425 echo "$l.ISO8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
426 echo "$l.ISO8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
427 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
428 for l in la_LN; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
429 echo "$l.ISO8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
430 echo "$l.ISO8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
431 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
432 for l in cs_CZ hr_HR hu_HU la_LN pl_PL sl_SI; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
433 echo "$l.ISO8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
434 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
435 for l in la_LN lt_LT; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
436 echo "$l.ISO8859-4 ISO-8859-4"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
437 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
438 for l in ru_RU; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
439 echo "$l.KOI8-R KOI8-R"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
440 echo "$l.ISO8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
441 echo "$l.CP866 CP866"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
442 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
443 for l in bg_BG; do
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
444 echo "$l.CP1251 CP1251"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
445 done
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
446 echo "uk_UA.KOI8-U KOI8-U"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
447 echo "zh_TW.BIG5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
448 echo "zh_TW.Big5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
449 echo "zh_CN.EUC GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
450 echo "ja_JP.EUC EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
451 echo "ja_JP.SJIS SHIFT_JIS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
452 echo "ko_KR.EUC EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
453 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
454 darwin*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
455 # Darwin 7.5 has nl_langinfo(CODESET), but sometimes its value is
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
456 # useless:
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
457 # - It returns the empty string when LANG is set to a locale of the
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
458 # form ll_CC, although ll_CC/LC_CTYPE is a symlink to an UTF-8
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
459 # LC_CTYPE file.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
460 # - The environment variables LANG, LC_CTYPE, LC_ALL are not set by
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
461 # the system; nl_langinfo(CODESET) returns "US-ASCII" in this case.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
462 # - The documentation says:
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
463 # "... all code that calls BSD system routines should ensure
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
464 # that the const *char parameters of these routines are in UTF-8
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
465 # encoding. All BSD system functions expect their string
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
466 # parameters to be in UTF-8 encoding and nothing else."
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
467 # It also says
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
468 # "An additional caveat is that string parameters for files,
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
469 # paths, and other file-system entities must be in canonical
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
470 # UTF-8. In a canonical UTF-8 Unicode string, all decomposable
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
471 # characters are decomposed ..."
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
472 # but this is not true: You can pass non-decomposed UTF-8 strings
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
473 # to file system functions, and it is the OS which will convert
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
474 # them to decomposed UTF-8 before accessing the file system.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
475 # - The Apple Terminal application displays UTF-8 by default.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
476 # - However, other applications are free to use different encodings:
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
477 # - xterm uses ISO-8859-1 by default.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
478 # - TextEdit uses MacRoman by default.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
479 # We prefer UTF-8 over decomposed UTF-8-MAC because one should
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
480 # minimize the use of decomposed Unicode. Unfortunately, through the
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
481 # Darwin file system, decomposed UTF-8 strings are leaked into user
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
482 # space nevertheless.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
483 # Then there are also the locales with encodings other than US-ASCII
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
484 # and UTF-8. These locales can be occasionally useful to users (e.g.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
485 # when grepping through ISO-8859-1 encoded text files), when all their
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
486 # file names are in US-ASCII.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
487 echo "ISO8859-1 ISO-8859-1"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
488 echo "ISO8859-2 ISO-8859-2"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
489 echo "ISO8859-4 ISO-8859-4"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
490 echo "ISO8859-5 ISO-8859-5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
491 echo "ISO8859-7 ISO-8859-7"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
492 echo "ISO8859-9 ISO-8859-9"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
493 echo "ISO8859-13 ISO-8859-13"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
494 echo "ISO8859-15 ISO-8859-15"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
495 echo "KOI8-R KOI8-R"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
496 echo "KOI8-U KOI8-U"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
497 echo "CP866 CP866"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
498 echo "CP949 CP949"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
499 echo "CP1131 CP1131"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
500 echo "CP1251 CP1251"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
501 echo "eucCN GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
502 echo "GB2312 GB2312"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
503 echo "eucJP EUC-JP"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
504 echo "eucKR EUC-KR"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
505 echo "Big5 BIG5"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
506 echo "Big5HKSCS BIG5-HKSCS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
507 echo "GBK GBK"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
508 echo "GB18030 GB18030"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
509 echo "SJIS SHIFT_JIS"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
510 echo "ARMSCII-8 ARMSCII-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
511 echo "PT154 PT154"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
512 #echo "ISCII-DEV ?"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
513 echo "* UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
514 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
515 beos* | haiku*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
516 # BeOS and Haiku have a single locale, and it has UTF-8 encoding.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
517 echo "* UTF-8"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
518 ;;
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
519 msdosdjgpp*)
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
520 # DJGPP 2.03 doesn't have nl_langinfo(CODESET); therefore
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
521 # localcharset.c falls back to using the full locale name
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
522 # from the environment variables.
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
523 echo "#"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
524 echo "# The encodings given here may not all be correct."
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
525 echo "# If you find that the encoding given for your language and"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
526 echo "# country is not the one your DOS machine actually uses, just"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
527 echo "# correct it in this file, and send a mail to"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
528 echo "# Juan Manuel Guerrero <juan.guerrero@gmx.de>"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
529 echo "# and Bruno Haible <bruno@clisp.org>."
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
530 echo "#"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
531 echo "C ASCII"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
532 # ISO-8859-1 languages
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
533 echo "ca CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
534 echo "ca_ES CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
535 echo "da CP865" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
536 echo "da_DK CP865" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
537 echo "de CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
538 echo "de_AT CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
539 echo "de_CH CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
540 echo "de_DE CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
541 echo "en CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
542 echo "en_AU CP850" # not CP437 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
543 echo "en_CA CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
544 echo "en_GB CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
545 echo "en_NZ CP437"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
546 echo "en_US CP437"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
547 echo "en_ZA CP850" # not CP437 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
548 echo "es CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
549 echo "es_AR CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
550 echo "es_BO CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
551 echo "es_CL CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
552 echo "es_CO CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
553 echo "es_CR CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
554 echo "es_CU CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
555 echo "es_DO CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
556 echo "es_EC CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
557 echo "es_ES CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
558 echo "es_GT CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
559 echo "es_HN CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
560 echo "es_MX CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
561 echo "es_NI CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
562 echo "es_PA CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
563 echo "es_PY CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
564 echo "es_PE CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
565 echo "es_SV CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
566 echo "es_UY CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
567 echo "es_VE CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
568 echo "et CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
569 echo "et_EE CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
570 echo "eu CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
571 echo "eu_ES CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
572 echo "fi CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
573 echo "fi_FI CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
574 echo "fr CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
575 echo "fr_BE CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
576 echo "fr_CA CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
577 echo "fr_CH CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
578 echo "fr_FR CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
579 echo "ga CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
580 echo "ga_IE CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
581 echo "gd CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
582 echo "gd_GB CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
583 echo "gl CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
584 echo "gl_ES CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
585 echo "id CP850" # not CP437 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
586 echo "id_ID CP850" # not CP437 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
587 echo "is CP861" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
588 echo "is_IS CP861" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
589 echo "it CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
590 echo "it_CH CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
591 echo "it_IT CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
592 echo "lt CP775"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
593 echo "lt_LT CP775"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
594 echo "lv CP775"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
595 echo "lv_LV CP775"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
596 echo "nb CP865" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
597 echo "nb_NO CP865" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
598 echo "nl CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
599 echo "nl_BE CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
600 echo "nl_NL CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
601 echo "nn CP865" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
602 echo "nn_NO CP865" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
603 echo "no CP865" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
604 echo "no_NO CP865" # not CP850 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
605 echo "pt CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
606 echo "pt_BR CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
607 echo "pt_PT CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
608 echo "sv CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
609 echo "sv_SE CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
610 # ISO-8859-2 languages
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
611 echo "cs CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
612 echo "cs_CZ CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
613 echo "hr CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
614 echo "hr_HR CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
615 echo "hu CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
616 echo "hu_HU CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
617 echo "pl CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
618 echo "pl_PL CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
619 echo "ro CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
620 echo "ro_RO CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
621 echo "sk CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
622 echo "sk_SK CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
623 echo "sl CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
624 echo "sl_SI CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
625 echo "sq CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
626 echo "sq_AL CP852"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
627 echo "sr CP852" # CP852 or CP866 or CP855 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
628 echo "sr_CS CP852" # CP852 or CP866 or CP855 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
629 echo "sr_YU CP852" # CP852 or CP866 or CP855 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
630 # ISO-8859-3 languages
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
631 echo "mt CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
632 echo "mt_MT CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
633 # ISO-8859-5 languages
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
634 echo "be CP866"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
635 echo "be_BE CP866"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
636 echo "bg CP866" # not CP855 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
637 echo "bg_BG CP866" # not CP855 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
638 echo "mk CP866" # not CP855 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
639 echo "mk_MK CP866" # not CP855 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
640 echo "ru CP866"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
641 echo "ru_RU CP866"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
642 echo "uk CP1125"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
643 echo "uk_UA CP1125"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
644 # ISO-8859-6 languages
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
645 echo "ar CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
646 echo "ar_AE CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
647 echo "ar_DZ CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
648 echo "ar_EG CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
649 echo "ar_IQ CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
650 echo "ar_IR CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
651 echo "ar_JO CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
652 echo "ar_KW CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
653 echo "ar_MA CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
654 echo "ar_OM CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
655 echo "ar_QA CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
656 echo "ar_SA CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
657 echo "ar_SY CP864"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
658 # ISO-8859-7 languages
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
659 echo "el CP869"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
660 echo "el_GR CP869"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
661 # ISO-8859-8 languages
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
662 echo "he CP862"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
663 echo "he_IL CP862"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
664 # ISO-8859-9 languages
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
665 echo "tr CP857"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
666 echo "tr_TR CP857"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
667 # Japanese
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
668 echo "ja CP932"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
669 echo "ja_JP CP932"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
670 # Chinese
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
671 echo "zh_CN GBK"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
672 echo "zh_TW CP950" # not CP938 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
673 # Korean
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
674 echo "kr CP949" # not CP934 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
675 echo "kr_KR CP949" # not CP934 ??
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
676 # Thai
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
677 echo "th CP874"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
678 echo "th_TH CP874"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
679 # Other
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
680 echo "eo CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
681 echo "eo_EO CP850"
8a802c2ebb5d Untabify.
Bruno Haible <bruno@clisp.org>
parents: 11081
diff changeset
682 ;;
2307
fb1a2613f065 New file from Bruno.
Jim Meyering <jim@meyering.net>
parents:
diff changeset
683 esac