Update from gnulib. Move mapping tables into the code.
[libiconv.git] / libcharset / tools / README
blobcb74ea98b83b036dd4b77ef9ff95e9f61720c4da
1 This directory contains tools for maintaining the tables in the localcharset.c
2 file.
4 The main script is "all-charsets". Before using it, you must configure
5 this package. For all installed locales, it prints
6   - the result of the command "locale charmap",
7   - the result of "nl_langinfo (CODESET)",
8   - the result of "locale_charset ()".
10 It uses the following auxiliary scripts and programs:
11   - all-locales
12     Prints all usable locales in the system, one per line.
13   - locale_charmap
14     Executes "locale charmap".
15   - locale_codeset.c
16     Prints nl_langinfo (CODESET).
17   - locale_charset.c
18     Prints locale_charset().
20 A second main script is "all-charsets-X11". It also prints the X11
21 encoding name. Before using it, you must tweak the X11 paths needed
22 for compiling locale_x11encoding (a simple X11 program), and let your
23 DISPLAY environment variable point to a running X11 screen.
25 The other files are test results from various operating systems.