This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Unicode 3.2 support (2)



Here is a patch to upgrade the transliteration tables to Unicode 3.2.


ChangeLog:
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>.

localedata/ChangeLog:
2002-04-15  Bruno Haible  <bruno@clisp.org>

	Update to Unicode 3.2.
	* locales/translit_circle: Add <U3251>..<U325F>, <U32B1>..<U32BF>.
	* locales/translit_cjk_compat: Change <UF951>. Add <UFA30>..<UFA6A>.
	* locales/translit_combining: Add more combining characters.
	* locales/translit_compat: Add <U2047>, <U2057>, <U205F>, <U2A0C>,
	<U2A74>..<U2A76>.
	* locales/translit_font: Add <U213D>..<U2140>, <U2145>..<U2149>.
	* locales/translit_neutral: Add <U2060>..<U2063>, <U30A0>,
	<UFE00>..<UFE0F>.
	* locales/translit_small: Add small Hiragana letters and small
	Katakana letters.
	* locales/translit_wide: Add <UFF5F>..<UFF60>.

--- glibc-20020408/localedata/locales/translit_circle.bak	2000-10-31 05:31:30.000000000 +0100
+++ glibc-20020408/localedata/locales/translit_circle	2002-04-08 23:13:10.000000000 +0200
@@ -156,6 +156,36 @@
 <U24E9> "<U0028><U007A><U0029>"
 % CIRCLED DIGIT ZERO
 <U24EA> "<U0028><U0030><U0029>"
+% CIRCLED NUMBER TWENTY ONE
+<U3251> "<U0028><U0032><U0031><U0029>"
+% CIRCLED NUMBER TWENTY TWO
+<U3252> "<U0028><U0032><U0032><U0029>"
+% CIRCLED NUMBER TWENTY THREE
+<U3253> "<U0028><U0032><U0033><U0029>"
+% CIRCLED NUMBER TWENTY FOUR
+<U3254> "<U0028><U0032><U0034><U0029>"
+% CIRCLED NUMBER TWENTY FIVE
+<U3255> "<U0028><U0032><U0035><U0029>"
+% CIRCLED NUMBER TWENTY SIX
+<U3256> "<U0028><U0032><U0036><U0029>"
+% CIRCLED NUMBER TWENTY SEVEN
+<U3257> "<U0028><U0032><U0037><U0029>"
+% CIRCLED NUMBER TWENTY EIGHT
+<U3258> "<U0028><U0032><U0038><U0029>"
+% CIRCLED NUMBER TWENTY NINE
+<U3259> "<U0028><U0032><U0039><U0029>"
+% CIRCLED NUMBER THIRTY
+<U325A> "<U0028><U0033><U0030><U0029>"
+% CIRCLED NUMBER THIRTY ONE
+<U325B> "<U0028><U0033><U0031><U0029>"
+% CIRCLED NUMBER THIRTY TWO
+<U325C> "<U0028><U0033><U0032><U0029>"
+% CIRCLED NUMBER THIRTY THREE
+<U325D> "<U0028><U0033><U0033><U0029>"
+% CIRCLED NUMBER THIRTY FOUR
+<U325E> "<U0028><U0033><U0034><U0029>"
+% CIRCLED NUMBER THIRTY FIVE
+<U325F> "<U0028><U0033><U0035><U0029>"
 % CIRCLED HANGUL KIYEOK
 <U3260> "<U0028><U1100><U0029>"
 % CIRCLED HANGUL NIEUN
@@ -310,6 +340,36 @@
 <U32AF> "<U0028><U5354><U0029>"
 % CIRCLED IDEOGRAPH NIGHT
 <U32B0> "<U0028><U591C><U0029>"
+% CIRCLED NUMBER THIRTY SIX
+<U32B1> "<U0028><U0033><U0036><U0029>"
+% CIRCLED NUMBER THIRTY SEVEN
+<U32B2> "<U0028><U0033><U0037><U0029>"
+% CIRCLED NUMBER THIRTY EIGHT
+<U32B3> "<U0028><U0033><U0038><U0029>"
+% CIRCLED NUMBER THIRTY NINE
+<U32B4> "<U0028><U0033><U0039><U0029>"
+% CIRCLED NUMBER FORTY
+<U32B5> "<U0028><U0034><U0030><U0029>"
+% CIRCLED NUMBER FORTY ONE
+<U32B6> "<U0028><U0034><U0031><U0029>"
+% CIRCLED NUMBER FORTY TWO
+<U32B7> "<U0028><U0034><U0032><U0029>"
+% CIRCLED NUMBER FORTY THREE
+<U32B8> "<U0028><U0034><U0033><U0029>"
+% CIRCLED NUMBER FORTY FOUR
+<U32B9> "<U0028><U0034><U0034><U0029>"
+% CIRCLED NUMBER FORTY FIVE
+<U32BA> "<U0028><U0034><U0035><U0029>"
+% CIRCLED NUMBER FORTY SIX
+<U32BB> "<U0028><U0034><U0036><U0029>"
+% CIRCLED NUMBER FORTY SEVEN
+<U32BC> "<U0028><U0034><U0037><U0029>"
+% CIRCLED NUMBER FORTY EIGHT
+<U32BD> "<U0028><U0034><U0038><U0029>"
+% CIRCLED NUMBER FORTY NINE
+<U32BE> "<U0028><U0034><U0039><U0029>"
+% CIRCLED NUMBER FIFTY
+<U32BF> "<U0028><U0035><U0030><U0029>"
 % CIRCLED KATAKANA A
 <U32D0> "<U0028><U30A2><U0029>"
 % CIRCLED KATAKANA I
--- glibc-20020408/localedata/locales/translit_cjk_compat.bak	2001-06-06 15:19:32.000000000 +0200
+++ glibc-20020408/localedata/locales/translit_cjk_compat	2002-04-08 23:13:10.000000000 +0200
@@ -563,7 +563,7 @@
 % CJK COMPATIBILITY IDEOGRAPH-F950
 <UF950> <U7E37>
 % CJK COMPATIBILITY IDEOGRAPH-F951
-<UF951> <U96FB>
+<UF951> <U964B>
 % CJK COMPATIBILITY IDEOGRAPH-F952
 <UF952> <U52D2>
 % CJK COMPATIBILITY IDEOGRAPH-F953
@@ -980,6 +980,124 @@
 <UFA2C> <U9928>
 % CJK COMPATIBILITY IDEOGRAPH-FA2D
 <UFA2D> <U9DB4>
+% CJK COMPATIBILITY IDEOGRAPH-FA30
+<UFA30> <U4FAE>
+% CJK COMPATIBILITY IDEOGRAPH-FA31
+<UFA31> <U50E7>
+% CJK COMPATIBILITY IDEOGRAPH-FA32
+<UFA32> <U514D>
+% CJK COMPATIBILITY IDEOGRAPH-FA33
+<UFA33> <U52C9>
+% CJK COMPATIBILITY IDEOGRAPH-FA34
+<UFA34> <U52E4>
+% CJK COMPATIBILITY IDEOGRAPH-FA35
+<UFA35> <U5351>
+% CJK COMPATIBILITY IDEOGRAPH-FA36
+<UFA36> <U559D>
+% CJK COMPATIBILITY IDEOGRAPH-FA37
+<UFA37> <U5606>
+% CJK COMPATIBILITY IDEOGRAPH-FA38
+<UFA38> <U5668>
+% CJK COMPATIBILITY IDEOGRAPH-FA39
+<UFA39> <U5840>
+% CJK COMPATIBILITY IDEOGRAPH-FA3A
+<UFA3A> <U58A8>
+% CJK COMPATIBILITY IDEOGRAPH-FA3B
+<UFA3B> <U5C64>
+% CJK COMPATIBILITY IDEOGRAPH-FA3C
+<UFA3C> <U5C6E>
+% CJK COMPATIBILITY IDEOGRAPH-FA3D
+<UFA3D> <U6094>
+% CJK COMPATIBILITY IDEOGRAPH-FA3E
+<UFA3E> <U6168>
+% CJK COMPATIBILITY IDEOGRAPH-FA3F
+<UFA3F> <U618E>
+% CJK COMPATIBILITY IDEOGRAPH-FA40
+<UFA40> <U61F2>
+% CJK COMPATIBILITY IDEOGRAPH-FA41
+<UFA41> <U654F>
+% CJK COMPATIBILITY IDEOGRAPH-FA42
+<UFA42> <U65E2>
+% CJK COMPATIBILITY IDEOGRAPH-FA43
+<UFA43> <U6691>
+% CJK COMPATIBILITY IDEOGRAPH-FA44
+<UFA44> <U6885>
+% CJK COMPATIBILITY IDEOGRAPH-FA45
+<UFA45> <U6D77>
+% CJK COMPATIBILITY IDEOGRAPH-FA46
+<UFA46> <U6E1A>
+% CJK COMPATIBILITY IDEOGRAPH-FA47
+<UFA47> <U6F22>
+% CJK COMPATIBILITY IDEOGRAPH-FA48
+<UFA48> <U716E>
+% CJK COMPATIBILITY IDEOGRAPH-FA49
+<UFA49> <U722B>
+% CJK COMPATIBILITY IDEOGRAPH-FA4A
+<UFA4A> <U7422>
+% CJK COMPATIBILITY IDEOGRAPH-FA4B
+<UFA4B> <U7891>
+% CJK COMPATIBILITY IDEOGRAPH-FA4C
+<UFA4C> <U793E>
+% CJK COMPATIBILITY IDEOGRAPH-FA4D
+<UFA4D> <U7949>
+% CJK COMPATIBILITY IDEOGRAPH-FA4E
+<UFA4E> <U7948>
+% CJK COMPATIBILITY IDEOGRAPH-FA4F
+<UFA4F> <U7950>
+% CJK COMPATIBILITY IDEOGRAPH-FA50
+<UFA50> <U7956>
+% CJK COMPATIBILITY IDEOGRAPH-FA51
+<UFA51> <U795D>
+% CJK COMPATIBILITY IDEOGRAPH-FA52
+<UFA52> <U798D>
+% CJK COMPATIBILITY IDEOGRAPH-FA53
+<UFA53> <U798E>
+% CJK COMPATIBILITY IDEOGRAPH-FA54
+<UFA54> <U7A40>
+% CJK COMPATIBILITY IDEOGRAPH-FA55
+<UFA55> <U7A81>
+% CJK COMPATIBILITY IDEOGRAPH-FA56
+<UFA56> <U7BC0>
+% CJK COMPATIBILITY IDEOGRAPH-FA57
+<UFA57> <U7DF4>
+% CJK COMPATIBILITY IDEOGRAPH-FA58
+<UFA58> <U7E09>
+% CJK COMPATIBILITY IDEOGRAPH-FA59
+<UFA59> <U7E41>
+% CJK COMPATIBILITY IDEOGRAPH-FA5A
+<UFA5A> <U7F72>
+% CJK COMPATIBILITY IDEOGRAPH-FA5B
+<UFA5B> <U8005>
+% CJK COMPATIBILITY IDEOGRAPH-FA5C
+<UFA5C> <U81ED>
+% CJK COMPATIBILITY IDEOGRAPH-FA5D
+<UFA5D> <U8279>
+% CJK COMPATIBILITY IDEOGRAPH-FA5E
+<UFA5E> <U8279>
+% CJK COMPATIBILITY IDEOGRAPH-FA5F
+<UFA5F> <U8457>
+% CJK COMPATIBILITY IDEOGRAPH-FA60
+<UFA60> <U8910>
+% CJK COMPATIBILITY IDEOGRAPH-FA61
+<UFA61> <U8996>
+% CJK COMPATIBILITY IDEOGRAPH-FA62
+<UFA62> <U8B01>
+% CJK COMPATIBILITY IDEOGRAPH-FA63
+<UFA63> <U8B39>
+% CJK COMPATIBILITY IDEOGRAPH-FA64
+<UFA64> <U8CD3>
+% CJK COMPATIBILITY IDEOGRAPH-FA65
+<UFA65> <U8D08>
+% CJK COMPATIBILITY IDEOGRAPH-FA66
+<UFA66> <U8FB6>
+% CJK COMPATIBILITY IDEOGRAPH-FA67
+<UFA67> <U9038>
+% CJK COMPATIBILITY IDEOGRAPH-FA68
+<UFA68> <U96E3>
+% CJK COMPATIBILITY IDEOGRAPH-FA69
+<UFA69> <U97FF>
+% CJK COMPATIBILITY IDEOGRAPH-FA6A
+<UFA6A> <U983B>
 % CJK COMPATIBILITY IDEOGRAPH-2F800
 <U0002F800> <U4E3D>
 % CJK COMPATIBILITY IDEOGRAPH-2F801
--- glibc-20020408/localedata/locales/translit_combining.bak	2000-11-07 13:20:43.000000000 +0100
+++ glibc-20020408/localedata/locales/translit_combining	2002-04-08 23:13:10.000000000 +0200
@@ -35,8 +35,14 @@
 <U030B> ""
 % COMBINING CARON
 <U030C> ""
+% COMBINING VERTICAL LINE ABOVE
+<U030D> ""
+% COMBINING DOUBLE VERTICAL LINE ABOVE
+<U030E> ""
 % COMBINING DOUBLE GRAVE ACCENT
 <U030F> ""
+% COMBINING CANDRABINDU
+<U0310> ""
 % COMBINING INVERTED BREVE
 <U0311> ""
 % COMBINING TURNED COMMA ABOVE
@@ -51,10 +57,24 @@
 <U0316> ""
 % COMBINING ACUTE ACCENT BELOW
 <U0317> ""
+% COMBINING LEFT TACK BELOW
+<U0318> ""
+% COMBINING RIGHT TACK BELOW
+<U0319> ""
+% COMBINING LEFT ANGLE ABOVE
+<U031A> ""
 % COMBINING HORN
 <U031B> ""
 % COMBINING LEFT HALF RING BELOW
 <U031C> ""
+% COMBINING UP TACK BELOW
+<U031D> ""
+% COMBINING DOWN TACK BELOW
+<U031E> ""
+% COMBINING PLUS SIGN BELOW
+<U031F> ""
+% COMBINING MINUS SIGN BELOW
+<U0320> ""
 % COMBINING PALATALIZED HOOK BELOW
 <U0321> ""
 % COMBINING RETROFLEX HOOK BELOW
@@ -71,6 +91,12 @@
 <U0327> ""
 % COMBINING OGONEK
 <U0328> ""
+% COMBINING VERTICAL LINE BELOW
+<U0329> ""
+% COMBINING BRIDGE BELOW
+<U032A> ""
+% COMBINING INVERTED DOUBLE ARCH BELOW
+<U032B> ""
 % COMBINING CARON BELOW
 <U032C> ""
 % COMBINING CIRCUMFLEX ACCENT BELOW
@@ -87,6 +113,16 @@
 <U0332> ""
 % COMBINING DOUBLE LOW LINE
 <U0333> ""
+% COMBINING TILDE OVERLAY
+<U0334> ""
+% COMBINING SHORT STROKE OVERLAY
+<U0335> ""
+% COMBINING LONG STROKE OVERLAY
+<U0336> ""
+% COMBINING SHORT SOLIDUS OVERLAY
+<U0337> ""
+% COMBINING LONG SOLIDUS OVERLAY
+<U0338> ""
 % COMBINING RIGHT HALF RING BELOW
 <U0339> ""
 % COMBINING INVERTED BRIDGE BELOW
@@ -97,6 +133,8 @@
 <U033C> ""
 % COMBINING X ABOVE
 <U033D> ""
+% COMBINING VERTICAL TILDE
+<U033E> ""
 % COMBINING DOUBLE OVERLINE
 <U033F> ""
 % COMBINING GRAVE TONE MARK
@@ -111,6 +149,56 @@
 <U0344> ""
 % COMBINING GREEK YPOGEGRAMMENI
 <U0345> ""
+% COMBINING BRIDGE ABOVE
+<U0346> ""
+% COMBINING EQUALS SIGN BELOW
+<U0347> ""
+% COMBINING DOUBLE VERTICAL LINE BELOW
+<U0348> ""
+% COMBINING LEFT ANGLE BELOW
+<U0349> ""
+% COMBINING NOT TILDE ABOVE
+<U034A> ""
+% COMBINING HOMOTHETIC ABOVE
+<U034B> ""
+% COMBINING ALMOST EQUAL TO ABOVE
+<U034C> ""
+% COMBINING LEFT RIGHT ARROW BELOW
+<U034D> ""
+% COMBINING UPWARDS ARROW BELOW
+<U034E> ""
+% COMBINING DOUBLE TILDE
+<U0360> ""
+% COMBINING DOUBLE INVERTED BREVE
+<U0361> ""
+% COMBINING DOUBLE RIGHTWARDS ARROW BELOW
+<U0362> ""
+% COMBINING LATIN SMALL LETTER A
+<U0363> ""
+% COMBINING LATIN SMALL LETTER E
+<U0364> ""
+% COMBINING LATIN SMALL LETTER I
+<U0365> ""
+% COMBINING LATIN SMALL LETTER O
+<U0366> ""
+% COMBINING LATIN SMALL LETTER U
+<U0367> ""
+% COMBINING LATIN SMALL LETTER C
+<U0368> ""
+% COMBINING LATIN SMALL LETTER D
+<U0369> ""
+% COMBINING LATIN SMALL LETTER H
+<U036A> ""
+% COMBINING LATIN SMALL LETTER M
+<U036B> ""
+% COMBINING LATIN SMALL LETTER R
+<U036C> ""
+% COMBINING LATIN SMALL LETTER T
+<U036D> ""
+% COMBINING LATIN SMALL LETTER V
+<U036E> ""
+% COMBINING LATIN SMALL LETTER X
+<U036F> ""
 % HEBREW POINT SHEVA
 <U05B0> ""
 % HEBREW POINT HATAF SEGOL
@@ -149,6 +237,20 @@
 <U0654> ""
 % ARABIC HAMZA BELOW
 <U0655> ""
+% COMBINING ENCLOSING UPWARD POINTING TRIANGLE
+<U20E4> ""
+% COMBINING REVERSE SOLIDUS OVERLAY
+<U20E5> ""
+% COMBINING DOUBLE VERTICAL STROKE OVERLAY
+<U20E6> ""
+% COMBINING ANNUITY SYMBOL
+<U20E7> ""
+% COMBINING TRIPLE UNDERDOT
+<U20E8> ""
+% COMBINING WIDE BRIDGE ABOVE
+<U20E9> ""
+% COMBINING LEFTWARDS ARROW OVERLAY
+<U20EA> ""
 % COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
 <U3099> ""
 % COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
--- glibc-20020408/localedata/locales/translit_compat.bak	2001-06-06 15:19:32.000000000 +0200
+++ glibc-20020408/localedata/locales/translit_compat	2002-04-08 23:13:10.000000000 +0200
@@ -136,10 +136,16 @@
 <U2037> "<U2035><U2035><U2035>"
 % DOUBLE EXCLAMATION MARK
 <U203C> "<U0021><U0021>"
+% DOUBLE QUESTION MARK
+<U2047> "<U003F><U003F>"
 % QUESTION EXCLAMATION MARK
 <U2048> "<U003F><U0021>"
 % EXCLAMATION QUESTION MARK
 <U2049> "<U0021><U003F>"
+% QUADRUPLE PRIME
+<U2057> "<U2032><U2032><U2032><U2032>"
+% MEDIUM MATHEMATICAL SPACE
+<U205F> "<U0020>"
 % RUPEE SIGN
 <U20A8> "<U0052><U0073>"
 % ACCOUNT OF
@@ -372,6 +378,14 @@
 <U24B4> "<U0028><U0079><U0029>"
 % PARENTHESIZED LATIN SMALL LETTER Z
 <U24B5> "<U0028><U007A><U0029>"
+% QUADRUPLE INTEGRAL OPERATOR
+<U2A0C> "<U222B><U222B><U222B><U222B>"
+% DOUBLE COLON EQUAL
+<U2A74> "<U003A><U003A><U003D>"
+% TWO CONSECUTIVE EQUALS SIGNS
+<U2A75> "<U003D><U003D>"
+% THREE CONSECUTIVE EQUALS SIGNS
+<U2A76> "<U003D><U003D><U003D>"
 % CJK RADICAL MOTHER
 <U2E9F> "<U6BCD>"
 % CJK RADICAL C-SIMPLIFIED TURTLE
--- glibc-20020408/localedata/locales/translit_font.bak	2001-06-06 15:19:33.000000000 +0200
+++ glibc-20020408/localedata/locales/translit_font	2002-04-08 23:13:10.000000000 +0200
@@ -37,6 +37,15 @@
 <U2133> <U004D> % SCRIPT CAPITAL M
 <U2134> <U006F> % SCRIPT SMALL O
 <U2139> <U0069> % INFORMATION SOURCE
+<U213D> <U03B3> % DOUBLE-STRUCK SMALL GAMMA
+<U213E> <U0393> % DOUBLE-STRUCK CAPITAL GAMMA
+<U213F> <U03A0> % DOUBLE-STRUCK CAPITAL PI
+<U2140> <U2211> % DOUBLE-STRUCK N-ARY SUMMATION
+<U2145> <U0044> % DOUBLE-STRUCK ITALIC CAPITAL D
+<U2146> <U0064> % DOUBLE-STRUCK ITALIC SMALL D
+<U2147> <U0065> % DOUBLE-STRUCK ITALIC SMALL E
+<U2148> <U0069> % DOUBLE-STRUCK ITALIC SMALL I
+<U2149> <U006A> % DOUBLE-STRUCK ITALIC SMALL J
 <UFB20> <U05E2> % HEBREW LETTER ALTERNATIVE AYIN
 <UFB21> <U05D0> % HEBREW LETTER WIDE ALEF
 <UFB22> <U05D3> % HEBREW LETTER WIDE DALET
--- glibc-20020408/localedata/locales/translit_neutral.bak	2002-01-02 16:06:49.000000000 +0100
+++ glibc-20020408/localedata/locales/translit_neutral	2002-04-08 23:13:10.000000000 +0200
@@ -116,6 +116,14 @@
 <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
@@ -266,6 +274,40 @@
 <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> ""
 
--- glibc-20020408/localedata/locales/translit_small.bak	2000-10-31 05:35:15.000000000 +0100
+++ glibc-20020408/localedata/locales/translit_small	2002-04-08 23:13:10.000000000 +0200
@@ -5,11 +5,52 @@
 % Generated through
 %   $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<small>[^;]*;' UnicodeData.txt | \
 %     sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<small> \([^;]*\);.*$/<U\1> <U\3> % \2/'
+% and added the small Hiragana and small Katakana manually.
 
 LC_CTYPE
 
 translit_start
 
+<U3041> <U3042> % HIRAGANA LETTER SMALL A
+<U3043> <U3044> % HIRAGANA LETTER SMALL I
+<U3045> <U3046> % HIRAGANA LETTER SMALL U
+<U3047> <U3048> % HIRAGANA LETTER SMALL E
+<U3049> <U304A> % HIRAGANA LETTER SMALL O
+<U3063> <U3064> % HIRAGANA LETTER SMALL TU
+<U3083> <U3084> % HIRAGANA LETTER SMALL YA
+<U3085> <U3086> % HIRAGANA LETTER SMALL YU
+<U3087> <U3088> % HIRAGANA LETTER SMALL YO
+<U308E> <U308F> % HIRAGANA LETTER SMALL WA
+<U3095> <U304B> % HIRAGANA LETTER SMALL KA
+<U3096> <U3051> % HIRAGANA LETTER SMALL KE
+<U30A1> <U30A2> % KATAKANA LETTER SMALL A
+<U30A3> <U30A4> % KATAKANA LETTER SMALL I
+<U30A5> <U30A6> % KATAKANA LETTER SMALL U
+<U30A7> <U30A8> % KATAKANA LETTER SMALL E
+<U30A9> <U30AA> % KATAKANA LETTER SMALL O
+<U30C3> <U30C4> % KATAKANA LETTER SMALL TU
+<U30E3> <U30E4> % KATAKANA LETTER SMALL YA
+<U30E5> <U30E6> % KATAKANA LETTER SMALL YU
+<U30E7> <U30E8> % KATAKANA LETTER SMALL YO
+<U30EE> <U30EF> % KATAKANA LETTER SMALL WA
+<U30F5> <U30AB> % KATAKANA LETTER SMALL KA
+<U30F6> <U30B1> % KATAKANA LETTER SMALL KE
+<U31F0> <U30AF> % KATAKANA LETTER SMALL KU
+<U31F1> <U30B7> % KATAKANA LETTER SMALL SI
+<U31F2> <U30B9> % KATAKANA LETTER SMALL SU
+<U31F3> <U30C8> % KATAKANA LETTER SMALL TO
+<U31F4> <U30CC> % KATAKANA LETTER SMALL NU
+<U31F5> <U30CF> % KATAKANA LETTER SMALL HA
+<U31F6> <U30D2> % KATAKANA LETTER SMALL HI
+<U31F7> <U30D5> % KATAKANA LETTER SMALL HU
+<U31F8> <U30D8> % KATAKANA LETTER SMALL HE
+<U31F9> <U30DB> % KATAKANA LETTER SMALL HO
+<U31FA> <U30E0> % KATAKANA LETTER SMALL MU
+<U31FB> <U30E9> % KATAKANA LETTER SMALL RA
+<U31FC> <U30EA> % KATAKANA LETTER SMALL RI
+<U31FD> <U30EB> % KATAKANA LETTER SMALL RU
+<U31FE> <U30EC> % KATAKANA LETTER SMALL RE
+<U31FF> <U30ED> % KATAKANA LETTER SMALL RO
 <UFE50> <U002C> % SMALL COMMA
 <UFE51> <U3001> % SMALL IDEOGRAPHIC COMMA
 <UFE52> <U002E> % SMALL FULL STOP
--- glibc-20020408/localedata/locales/translit_wide.bak	2000-10-31 05:35:23.000000000 +0100
+++ glibc-20020408/localedata/locales/translit_wide	2002-04-08 23:13:10.000000000 +0200
@@ -105,6 +105,8 @@
 <UFF5C> <U007C> % FULLWIDTH VERTICAL LINE
 <UFF5D> <U007D> % FULLWIDTH RIGHT CURLY BRACKET
 <UFF5E> <U007E> % FULLWIDTH TILDE
+<UFF5F> <U2985> % FULLWIDTH LEFT WHITE PARENTHESIS
+<UFF60> <U2986> % FULLWIDTH RIGHT WHITE PARENTHESIS
 <UFFE0> <U00A2> % FULLWIDTH CENT SIGN
 <UFFE1> <U00A3> % FULLWIDTH POUND SIGN
 <UFFE2> <U00AC> % FULLWIDTH NOT SIGN
--- glibc-20020408/locale/C-translit.h.in.bak	2001-07-10 22:59:06.000000000 +0200
+++ glibc-20020408/locale/C-translit.h.in	2002-04-08 23:13:07.000000000 +0200
@@ -1,5 +1,5 @@
 /* Transliteration for the C locale.  -*-C-*-
-   Copyright (C) 2000, 2001 Free Software Foundation, Inc.
+   Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@redhat.com>, 2000.
 
@@ -94,8 +94,14 @@
 "\x2039"	"<"	/* <U2039> SINGLE LEFT-POINTING ANGLE QUOTATION MARK */
 "\x203a"	">"	/* <U203A> SINGLE RIGHT-POINTING ANGLE QUOTATION MARK */
 "\x203c"	"!!"	/* <U203C> DOUBLE EXCLAMATION MARK */
+"\x2047"	"??"	/* <U2047> DOUBLE QUESTION MARK */
 "\x2048"	"?!"	/* <U2048> QUESTION EXCLAMATION MARK */
 "\x2049"	"!?"	/* <U2049> EXCLAMATION QUESTION MARK */
+"\x205f"	" "	/* <U205F> MEDIUM MATHEMATICAL SPACE */
+"\x2060"	""	/* <U2060> WORD JOINER */
+"\x2061"	""	/* <U2061> FUNCTION APPLICATION */
+"\x2062"	""	/* <U2062> INVISIBLE TIMES */
+"\x2063"	""	/* <U2063> INVISIBLE SEPARATOR */
 "\x20a8"	"Rs"	/* <U20A8> RUPEE SIGN */
 "\x20ac"	"EUR"	/* <U20AC> EURO SIGN */
 "\x2100"	"a/c"	/* <U2100> ACCOUNT OF */
@@ -133,6 +139,11 @@
 "\x2133"	"M"	/* <U2133> SCRIPT CAPITAL M */
 "\x2134"	"o"	/* <U2134> SCRIPT SMALL O */
 "\x2139"	"i"	/* <U2139> INFORMATION SOURCE */
+"\x2145"	"D"	/* <U2145> DOUBLE-STRUCK ITALIC CAPITAL D */
+"\x2146"	"d"	/* <U2146> DOUBLE-STRUCK ITALIC SMALL D */
+"\x2147"	"e"	/* <U2147> DOUBLE-STRUCK ITALIC SMALL E */
+"\x2148"	"i"	/* <U2148> DOUBLE-STRUCK ITALIC SMALL I */
+"\x2149"	"j"	/* <U2149> DOUBLE-STRUCK ITALIC SMALL J */
 "\x2153"	" 1/3 "	/* <U2153> VULGAR FRACTION ONE THIRD */
 "\x2154"	" 2/3 "	/* <U2154> VULGAR FRACTION TWO THIRDS */
 "\x2155"	" 1/5 "	/* <U2155> VULGAR FRACTION ONE FIFTH */
@@ -384,7 +395,41 @@
 "\x2534"	"+"	/* <U2534> BOX DRAWINGS LIGHT UP AND HORIZONTAL */
 "\x253c"	"+"	/* <U253C> BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL */
 "\x25e6"	"o"	/* <U25E6> WHITE BULLET */
+"\x2a74"	"::="	/* <U2A74> DOUBLE COLON EQUAL */
+"\x2a75"	"=="	/* <U2A75> TWO CONSECUTIVE EQUALS SIGNS */
+"\x2a76"	"==="	/* <U2A76> THREE CONSECUTIVE EQUALS SIGNS */
 "\x3000"	" "	/* <U3000> IDEOGRAPHIC SPACE */
+"\x30a0"	"="	/* <U30A0> KATAKANA-HIRAGANA DOUBLE HYPHEN */
+"\x3251"	"(21)"	/* <U3251> CIRCLED NUMBER TWENTY ONE */
+"\x3252"	"(22)"	/* <U3252> CIRCLED NUMBER TWENTY TWO */
+"\x3253"	"(23)"	/* <U3253> CIRCLED NUMBER TWENTY THREE */
+"\x3254"	"(24)"	/* <U3254> CIRCLED NUMBER TWENTY FOUR */
+"\x3255"	"(25)"	/* <U3255> CIRCLED NUMBER TWENTY FIVE */
+"\x3256"	"(26)"	/* <U3256> CIRCLED NUMBER TWENTY SIX */
+"\x3257"	"(27)"	/* <U3257> CIRCLED NUMBER TWENTY SEVEN */
+"\x3258"	"(28)"	/* <U3258> CIRCLED NUMBER TWENTY EIGHT */
+"\x3259"	"(29)"	/* <U3259> CIRCLED NUMBER TWENTY NINE */
+"\x325a"	"(30)"	/* <U325A> CIRCLED NUMBER THIRTY */
+"\x325b"	"(31)"	/* <U325B> CIRCLED NUMBER THIRTY ONE */
+"\x325c"	"(32)"	/* <U325C> CIRCLED NUMBER THIRTY TWO */
+"\x325d"	"(33)"	/* <U325D> CIRCLED NUMBER THIRTY THREE */
+"\x325e"	"(34)"	/* <U325E> CIRCLED NUMBER THIRTY FOUR */
+"\x325f"	"(35)"	/* <U325F> CIRCLED NUMBER THIRTY FIVE */
+"\x32b1"	"(36)"	/* <U32B1> CIRCLED NUMBER THIRTY SIX */
+"\x32b2"	"(37)"	/* <U32B2> CIRCLED NUMBER THIRTY SEVEN */
+"\x32b3"	"(38)"	/* <U32B3> CIRCLED NUMBER THIRTY EIGHT */
+"\x32b4"	"(39)"	/* <U32B4> CIRCLED NUMBER THIRTY NINE */
+"\x32b5"	"(40)"	/* <U32B5> CIRCLED NUMBER FORTY */
+"\x32b6"	"(41)"	/* <U32B6> CIRCLED NUMBER FORTY ONE */
+"\x32b7"	"(42)"	/* <U32B7> CIRCLED NUMBER FORTY TWO */
+"\x32b8"	"(43)"	/* <U32B8> CIRCLED NUMBER FORTY THREE */
+"\x32b9"	"(44)"	/* <U32B9> CIRCLED NUMBER FORTY FOUR */
+"\x32ba"	"(45)"	/* <U32BA> CIRCLED NUMBER FORTY FIVE */
+"\x32bb"	"(46)"	/* <U32BB> CIRCLED NUMBER FORTY SIX */
+"\x32bc"	"(47)"	/* <U32BC> CIRCLED NUMBER FORTY SEVEN */
+"\x32bd"	"(48)"	/* <U32BD> CIRCLED NUMBER FORTY EIGHT */
+"\x32be"	"(49)"	/* <U32BE> CIRCLED NUMBER FORTY NINE */
+"\x32bf"	"(50)"	/* <U32BF> CIRCLED NUMBER FIFTY */
 "\x3371"	"hPa"	/* <U3371> SQUARE HPA */
 "\x3372"	"da"	/* <U3372> SQUARE DA */
 "\x3373"	"AU"	/* <U3373> SQUARE AU */
@@ -490,6 +535,22 @@
 "\xfb04"	"ffl"	/* <UFB04> LATIN SMALL LIGATURE FFL */
 "\xfb06"	"st"	/* <UFB06> LATIN SMALL LIGATURE ST */
 "\xfb29"	"+"	/* <UFB29> HEBREW LETTER ALTERNATIVE PLUS SIGN */
+"\xfe00"	""	/* VARIATION SELECTOR-1 */
+"\xfe01"	""	/* VARIATION SELECTOR-2 */
+"\xfe02"	""	/* VARIATION SELECTOR-3 */
+"\xfe03"	""	/* VARIATION SELECTOR-4 */
+"\xfe04"	""	/* VARIATION SELECTOR-5 */
+"\xfe05"	""	/* VARIATION SELECTOR-6 */
+"\xfe06"	""	/* VARIATION SELECTOR-7 */
+"\xfe07"	""	/* VARIATION SELECTOR-8 */
+"\xfe08"	""	/* VARIATION SELECTOR-9 */
+"\xfe09"	""	/* VARIATION SELECTOR-10 */
+"\xfe0a"	""	/* VARIATION SELECTOR-11 */
+"\xfe0b"	""	/* VARIATION SELECTOR-12 */
+"\xfe0c"	""	/* VARIATION SELECTOR-13 */
+"\xfe0d"	""	/* VARIATION SELECTOR-14 */
+"\xfe0e"	""	/* VARIATION SELECTOR-15 */
+"\xfe0f"	""	/* VARIATION SELECTOR-16 */
 "\xfe4d"	"_"	/* <UFE4D> DASHED LOW LINE */
 "\xfe4e"	"_"	/* <UFE4E> CENTRELINE LOW LINE */
 "\xfe4f"	"_"	/* <UFE4F> WAVY LOW LINE */


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]