glibc/localedata/locales/translit_neutral
Ulrich Drepper 93a568aaba Update.
* iconvdata/JISX0213.TXT: New file.
	* iconvdata/jisx0213.h: New file.
	* iconvdata/jisx0213.c: New file.
	* iconvdata/euc-jisx0213.c: New file.
	* iconvdata/shift_jisx0213.c: New file.
	* iconvdata/gconv-modules (EUC-JISX0213, SHIFT_JISX0213): New modules.
	* iconvdata/EUC-JISX0213.precomposed: New file.
	* iconvdata/SHIFT_JISX0213.precomposed: New file.
	* iconvdata/SHIFT_JISX0213.irreversible: New file.
	* iconvdata/tst-table-to.c (main): Make it work for encodings for
	which the "to" direction is stateful.
	* iconvdata/tst-tables.sh: Add EUC-JISX0213, SHIFT_JISX0213.
	* iconvdata/Makefile (modules): Add libJISX0213, EUC-JISX0213,
	SHIFT_JISX0213.
	(libJISX0213-routines): New variable.
	(LDFLAGS-EUC-JISX0213.so, LDFLAGS-SHIFT_JISX0213.so): New variables.
	(EUC-JISX0213.so, SHIFT_JISX0213.so): Depend on libJISX0213.so.
	(LDFLAGS-libJISX0213.so): New variable.
	(distribute): Add JISX0213.TXT, EUC-JISX0213.precomposed,
	SHIFT_JISX0213.precomposed, SHIFT_JISX0213.irreversible,
	jisx0213.c, jisx0213.h, euc-jisx0213.c, shift_jisx0213.c.

2002-04-15  Bruno Haible  <bruno@clisp.org>

	* iconvdata/big5hkscs.c (big5hkscs_to_ucs): Change element type to
	uint32_t.  Update to Unicode 3.2.
	(from_ucs4, from_ucs4_idx): Update to Unicode 3.2.
	(BODY for TO_LOOP): Handle the ASCII range specially.
	* iconvdata/BIG5HKSCS.irreversible: Add one more entry.
	* iconvdata/testdata/BIG5HKSCS: Remove a character.
	* iconvdata/testdata/BIG5HKSCS..UTF-8: Regenerated.

2002-04-15  Bruno Haible  <bruno@clisp.org>

	* iconvdata/gb18030.c (__twobyte_to_ucs, __fourbyte_to_ucs,
	__ucs_to_gb18030_tab1, __ucs_to_gb18030_tab2): Update to Unicode 3.2.

2002-04-15  Bruno Haible  <bruno@clisp.org>

	* iconvdata/cns11643.h (__cns11643_from_ucs4p2c_tab): New declaration.
	(ucs4_to_cns11643): Update.
	* iconvdata/cns11643.c: Update to Unicode 3.2.
	(__cns11643l2*_to_ucs4_tab, __cns11643_from_ucs4p0_tab,
	__cns11643_from_ucs4p2_tab): Regenerated.
	(__cns11643_from_ucs4p2c_tab): New array.
	* iconvdata/EUC-TW.irreversible: Remove two entries.

2002-04-15  Bruno Haible  <bruno@clisp.org>

	* locale/C-translit.h.in: Update to Unicode 3.2.
	Add <U2047>, <U205F>..<U2063>, <U2145>..<U2149>, <U2A74>..<U2A76>,
	<U30A0>, <U3251>..<U325F>, <U32B1>..<U32BF>, <UFE00>..<UFE0F>.

2002-04-15  Bruno Haible  <bruno@clisp.org>
2002-04-20 07:58:48 +00:00

317 lines
7.2 KiB
Plaintext

escape_char /
comment_char %
% Language and locale neutral transliterations.
LC_CTYPE
translit_start
include "translit_circle";""
include "translit_cjk_compat";""
include "translit_compat";""
include "translit_font";""
include "translit_fraction";""
include "translit_narrow";""
include "translit_small";""
include "translit_wide";""
% NO-BREAK SPACE
<U00A0> <U0020>
% COPYRIGHT SIGN
<U00A9> "<U0028><U0043><U0029>"
% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
<U00AB> "<U003C><U003C>"
% SOFT HYPHEN
<U00AD> <U002D>
% REGISTERED SIGN
<U00AE> "<U0028><U0052><U0029>"
% CEDILLA
<U00B8> <U002C>
% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
<U00BB> "<U003E><U003E>"
% MULTIPLICATION SIGN
<U00D7> <U0078>
% LATIN CAPITAL LETTER AE
<U00C6> "<U0041><U0045>"
% LATIN SMALL LETTER SHARP S
<U00DF> "<U0073><U0073>"
% LATIN SMALL LETTER AE
<U00E6> "<U0061><U0065>"
% MODIFIER LETTER PRIME
<U02B9> <U2032>;<U00B4>
% MODIFIER LETTER DOUBLE PRIME
<U02BA> <U2033>;"<U00B4><U00B4>"
% MODIFIER LETTER TURNED COMMA
<U02BB> <U2018>
% MODIFIER LETTER APOSTROPHE
<U02BC> <U2019>;<U0027>
% MODIFIER LETTER REVERSED COMMA
<U02BD> <U201B>
% MODIFIER LETTER CIRCUMFLEX ACCENT
<U02C6> <U005E>
% MODIFIER LETTER VERTICAL LINE
<U02C8> <U0027>
% MODIFIER LETTER MACRON
<U02C9> <U00AF>
% MODIFIER LETTER ACUTE ACCENT
<U02CA> <U00B4>
% MODIFIER LETTER GRAVE ACCENT
<U02CB> <U0060>
% MODIFIER LETTER LOW MACRON
<U02CD> <U005F>
% MODIFIER LETTER TRIANGULAR COLON
<U02D0> <U003A>
% SMALL TILDE
<U02DC> <U007E>
% ZERO WIDTH SPACE
<U200B> ""
% HYPHEN
<U2010> <U002D>
% NON-BREAKING HYPHEN
<U2011> <U002D>
% FIGURE DASH
<U2012> <U002D>
% EN DASH
<U2013> <U002D>
% EM DASH
<U2014> "<U002D><U002D>"
% HORIZONTAL BAR
<U2015> <U002D>
% LEFT SINGLE QUOTATION MARK
<U2018> <U0027> % not <U0060> because it must pair with <U2019>
% RIGHT SINGLE QUOTATION MARK
<U2019> <U0027> % not <U00B4> because it's often used as an apostrophe
% SINGLE LOW-9 QUOTATION MARK
<U201A> <U002C>
% SINGLE HIGH-REVERSED-9 QUOTATION MARK
<U201B> <U0027> % not <U0060> because it must pair with <U2019>
% LEFT DOUBLE QUOTATION MARK
<U201C> <U0022>
% RIGHT DOUBLE QUOTATION MARK
<U201D> <U0022>
% DOUBLE LOW-9 QUOTATION MARK
<U201E> "<U002C><U002C>"
% DOUBLE HIGH-REVERSED-9 QUOTATION MARK
<U201F> <U0022>
% DAGGER
<U2020> <U002B>
% BULLET
<U2022> <U006F>
% NARROW NO-BREAK SPACE
<U202F> <U00A0>;<U0020>
% PRIME
<U2032> <U00B4>
% DOUBLE PRIME
<U2033> "<U2032><U2032>";"<U00B4><U00B4>"
% TRIPLE PRIME
<U2034> "<U2032><U2032><U2032>";"<U00B4><U00B4><U00B4>"
% REVERSED PRIME
<U2035> <U0060>
% REVERSED DOUBLE PRIME
<U2036> "<U2035><U2035>";"<U0060><U0060>"
% REVERSED TRIPLE PRIME
<U2037> "<U2035><U2035><U2035>";"<U0060><U0060><U0060>"
% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
<U2039> <U003C>
% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
<U203A> <U003E>
% WORD JOINER
<U2060> ""
% FUNCTION APPLICATION
<U2061> ""
% INVISIBLE TIMES
<U2062> ""
% INVISIBLE SEPARATOR
<U2063> ""
% DONG SIGN
<U20AB> "<U0110><U1ED3><U006E><U0067>"
% EURO SIGN
<U20AC> "<U0045><U0055><U0052>"
% TRADE MARK SIGN
<U2122> "<U0028><U0054><U004D><U0029>"
% OHM SIGN
<U2126> <U03A9>;"<U004F><U0068><U006D>"
% ESTIMATED SYMBOL
<U212E> <U0065>
% LEFTWARDS ARROW
<U2190> "<U003C><U002D>"
% RIGHTWARDS ARROW
<U2192> "<U002D><U003E>"
% LEFT RIGHT ARROW
<U2194> "<U003C><U002D><U003E>"
% LEFTWARDS DOUBLE ARROW
<U21D0> "<U003C><U003D>"
% LEFT RIGHT DOUBLE ARROW
<U21D4> "<U003C><U003D><U003E>"
% RIGHTWARDS DOUBLE ARROW
<U21D2> "<U003D><U003E>"
% MINUS SIGN
<U2212> <U2013>;<U002D>
% DIVISION SLASH
<U2215> <U002F>
% SET MINUS
<U2216> <U005C>
% ASTERISK OPERATOR
<U2217> <U002A>
% BULLET OPERATOR
<U2219> <U2022>;<U00B7>
% DIVIDES
<U2223> <U007C>
% RATIO
<U2236> <U003A>
% TILDE OPERATOR
<U223C> <U007E>
% LESS-THAN OR EQUAL TO
<U2264> "<U003C><U003D>"
% GREATER-THAN OR EQUAL TO
<U2265> "<U003E><U003D>"
% MUCH LESS-THAN
<U226A> "<U003C><U003C>"
% MUCH GREATER-THAN
<U226B> "<U003E><U003E>"
% DOT OPERATOR
<U22C5> <U00B7>
% VERY MUCH LESS-THAN
<U22D8> "<U003C><U003C><U003C>"
% VERY MUCH GREATER-THAN
<U22D9> "<U003E><U003E><U003E>"
% MIDLINE HORIZONTAL ELLIPSIS
<U22EF> "<U00B7><U00B7><U00B7>"
% SYMBOL FOR NULL
<U2400> "<U004E><U0055><U004C>"
% SYMBOL FOR START OF HEADING
<U2401> "<U0053><U004F><U0048>"
% SYMBOL FOR START OF TEXT
<U2402> "<U0053><U0054><U0058>"
% SYMBOL FOR END OF TEXT
<U2403> "<U0045><U0054><U0058>"
% SYMBOL FOR END OF TRANSMISSION
<U2404> "<U0045><U004F><U0054>"
% SYMBOL FOR ENQUIRY
<U2405> "<U0045><U004E><U0051>"
% SYMBOL FOR ACKNOWLEDGE
<U2406> "<U0041><U0043><U004B>"
% SYMBOL FOR BELL
<U2407> "<U0042><U0045><U004C>"
% SYMBOL FOR BACKSPACE
<U2408> "<U0042><U0053>"
% SYMBOL FOR HORIZONTAL TABULATION
<U2409> "<U0048><U0054>"
% SYMBOL FOR LINE FEED
<U240A> "<U004C><U0046>"
% SYMBOL FOR VERTICAL TABULATION
<U240B> "<U0056><U0054>"
% SYMBOL FOR FORM FEED
<U240C> "<U0046><U0046>"
% SYMBOL FOR CARRIAGE RETURN
<U240D> "<U0043><U0052>"
% SYMBOL FOR SHIFT OUT
<U240E> "<U0053><U004F>"
% SYMBOL FOR SHIFT IN
<U240F> "<U0053><U0049>"
% SYMBOL FOR DATA LINK ESCAPE
<U2410> "<U0044><U004C><U0045>"
% SYMBOL FOR DEVICE CONTROL ONE
<U2411> "<U0044><U0043><U0031>"
% SYMBOL FOR DEVICE CONTROL TWO
<U2412> "<U0044><U0043><U0032>"
% SYMBOL FOR DEVICE CONTROL THREE
<U2413> "<U0044><U0043><U0033>"
% SYMBOL FOR DEVICE CONTROL FOUR
<U2414> "<U0044><U0043><U0034>"
% SYMBOL FOR NEGATIVE ACKNOWLEDGE
<U2415> "<U004E><U0041><U004B>"
% SYMBOL FOR SYNCHRONOUS IDLE
<U2416> "<U0053><U0059><U004E>"
% SYMBOL FOR END OF TRANSMISSION BLOCK
<U2417> "<U0045><U0054><U0042>"
% SYMBOL FOR CANCEL
<U2418> "<U0043><U0041><U004E>"
% SYMBOL FOR END OF MEDIUM
<U2419> "<U0045><U004D>"
% SYMBOL FOR SUBSTITUTE
<U241A> "<U0053><U0055><U0042>"
% SYMBOL FOR ESCAPE
<U241B> "<U0045><U0053><U0043>"
% SYMBOL FOR FILE SEPARATOR
<U241C> "<U0046><U0053>"
% SYMBOL FOR GROUP SEPARATOR
<U241D> "<U0047><U0053>"
% SYMBOL FOR RECORD SEPARATOR
<U241E> "<U0052><U0053>"
% SYMBOL FOR UNIT SEPARATOR
<U241F> "<U0055><U0053>"
% SYMBOL FOR SPACE
<U2420> "<U0053><U0050>"
% SYMBOL FOR DELETE
<U2421> "<U0044><U0045><U004C>"
% OPEN BOX
<U2423> <U005F>
% SYMBOL FOR NEWLINE
<U2424> "<U004E><U004C>"
% BOX DRAWINGS LIGHT HORIZONTAL
<U2500> <U002D>
% BOX DRAWINGS LIGHT VERTICAL
<U2502> <U007C>
% BOX DRAWINGS LIGHT DOWN AND RIGHT
<U250C> <U002B>
% BOX DRAWINGS LIGHT DOWN AND LEFT
<U2510> <U002B>
% BOX DRAWINGS LIGHT UP AND RIGHT
<U2514> <U002B>
% BOX DRAWINGS LIGHT UP AND LEFT
<U2518> <U002B>
% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
<U251C> <U002B>
% BOX DRAWINGS LIGHT VERTICAL AND LEFT
<U2524> <U002B>
% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
<U252C> <U002B>
% BOX DRAWINGS LIGHT UP AND HORIZONTAL
<U2534> <U002B>
% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
<U253C> <U002B>
% WHITE BULLET
<U25E6> <U006F>
% KATAKANA-HIRAGANA DOUBLE HYPHEN
<U30A0> <U003D>
% VARIATION SELECTOR-1
<UFE00> ""
% VARIATION SELECTOR-2
<UFE01> ""
% VARIATION SELECTOR-3
<UFE02> ""
% VARIATION SELECTOR-4
<UFE03> ""
% VARIATION SELECTOR-5
<UFE04> ""
% VARIATION SELECTOR-6
<UFE05> ""
% VARIATION SELECTOR-7
<UFE06> ""
% VARIATION SELECTOR-8
<UFE07> ""
% VARIATION SELECTOR-9
<UFE08> ""
% VARIATION SELECTOR-10
<UFE09> ""
% VARIATION SELECTOR-11
<UFE0A> ""
% VARIATION SELECTOR-12
<UFE0B> ""
% VARIATION SELECTOR-13
<UFE0C> ""
% VARIATION SELECTOR-14
<UFE0D> ""
% VARIATION SELECTOR-15
<UFE0E> ""
% VARIATION SELECTOR-16
<UFE0F> ""
% ZERO WIDTH NO-BREAK SPACE
<UFEFF> ""
translit_end
END LC_CTYPE