aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2008-04-19 16:42:41 +0000
committerUlrich Drepper <drepper@redhat.com>2008-04-19 16:42:41 +0000
commitc52137d39101515cacb67a2bcd43b77bd06284e0 (patch)
tree301583f49438de52f3a7cf54676d958b4158ec8f
parent87a71b8d67e501d422528b8435e733e8e78a165a (diff)
downloadglibc-c52137d39101515cacb67a2bcd43b77bd06284e0.tar.xz
glibc-c52137d39101515cacb67a2bcd43b77bd06284e0.zip
[BZ #5209, BZ #5381]
2008-04-15 Ulrich Drepper <drepper@redhat.com> [BZ #5209] * sysdeps/unix/sysv/linux/times.c: New file. [BZ #5381] * nscd/nscd.h: Define enum in_flight, mem_in_flight, and mem_in_flight_list variables. Add new parameter to mempool_alloc prototype. * nscd/mem.c (mempool_alloc): Take additional parameter. Initialize appropriate mem_in_flight element. (gc): Take allocations which have not yet been committed to the database into account. * nscd/cache.c (cache_add): Add new parameter to mempool_alloc call. Reset mem_in_flight before returning. * nscd/connections.c (nscd_run_worker): Initialize mem_in_flight and cue it up in mem_in_flight_list. * nscd/aicache.c: Adjust mempool_alloc call. * nscd/grpcache.c: Likewise. * nscd/hstcache.c: Likewise. * nscd/initgrcache.c: Likewise. * nscd/pwdcache.c: Likewise. * nscd/servicescache.c: Likewise. * nscd/Makefile (nscd-flags): Until ld is fixed, use -fpic instead of -fpie. * nscd/connections.c (handle_request): Provide better error message in case SELinux forbids the service. * version.h (VERSION): Bump to 2.8.90.
-rw-r--r--ChangeLog31
-rw-r--r--localedata/ChangeLog5
-rw-r--r--localedata/charmaps/UTF-8133
-rw-r--r--localedata/locales/i18n412
-rw-r--r--nscd/Makefile5
-rw-r--r--nscd/aicache.c11
-rw-r--r--nscd/cache.c13
-rw-r--r--nscd/connections.c47
-rw-r--r--nscd/grpcache.c11
-rw-r--r--nscd/hstcache.c11
-rw-r--r--nscd/initgrcache.c11
-rw-r--r--nscd/mem.c35
-rw-r--r--nscd/nscd.h28
-rw-r--r--nscd/pwdcache.c11
-rw-r--r--nscd/servicescache.c11
15 files changed, 523 insertions, 252 deletions
diff --git a/ChangeLog b/ChangeLog
index 873ddb6808..2d7aac2c7e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,34 @@
+2008-04-15 Ulrich Drepper <drepper@redhat.com>
+
+ [BZ #5209]
+ * sysdeps/unix/sysv/linux/times.c: New file.
+
+ [BZ #5381]
+ * nscd/nscd.h: Define enum in_flight, mem_in_flight, and
+ mem_in_flight_list variables. Add new parameter to mempool_alloc
+ prototype.
+ * nscd/mem.c (mempool_alloc): Take additional parameter. Initialize
+ appropriate mem_in_flight element.
+ (gc): Take allocations which have not yet been committed to the
+ database into account.
+ * nscd/cache.c (cache_add): Add new parameter to mempool_alloc call.
+ Reset mem_in_flight before returning.
+ * nscd/connections.c (nscd_run_worker): Initialize mem_in_flight and
+ cue it up in mem_in_flight_list.
+ * nscd/aicache.c: Adjust mempool_alloc call.
+ * nscd/grpcache.c: Likewise.
+ * nscd/hstcache.c: Likewise.
+ * nscd/initgrcache.c: Likewise.
+ * nscd/pwdcache.c: Likewise.
+ * nscd/servicescache.c: Likewise.
+ * nscd/Makefile (nscd-flags): Until ld is fixed, use -fpic instead
+ of -fpie.
+
+ * nscd/connections.c (handle_request): Provide better error message
+ in case SELinux forbids the service.
+
+ * version.h (VERSION): Bump to 2.8.90.
+
2008-04-17 Jakub Jelinek <jakub@redhat.com>
* sysdeps/unix/sysv/linux/dl-osinfo.h: Include fcntl.h.
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 61f2151bb7..5c9cbf2215 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-15 Ulrich Drepper <drepper@redhat.com>
+
+ * charmaps/UTF-8: Update for Unicode v5.1.
+ * locales/i18n: Update for Unicode 5.
+
2008-04-09 Ulrich Drepper <drepper@redhat.com>
* tst-langinfo.sh: Adjust for latest fr_FR locale changes.
diff --git a/localedata/charmaps/UTF-8 b/localedata/charmaps/UTF-8
index 4ace37697e..d4375bbab4 100644
--- a/localedata/charmaps/UTF-8
+++ b/localedata/charmaps/UTF-8
@@ -899,7 +899,6 @@ CHARMAP
<U037C> /xcd/xbc GREEK SMALL DOTTED LUNATE SIGMA SYMBOL
<U037D> /xcd/xbd GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
<U037E> /xcd/xbe GREEK QUESTION MARK
-<U037F> /xcd/xbf GREEK CAPITAL KAI SYMBOL
<U0384> /xce/x84 GREEK TONOS
<U0385> /xce/x85 GREEK DIALYTIKA TONOS
<U0386> /xce/x86 GREEK CAPITAL LETTER ALPHA WITH TONOS
@@ -972,6 +971,7 @@ CHARMAP
<U03CC> /xcf/x8c GREEK SMALL LETTER OMICRON WITH TONOS
<U03CD> /xcf/x8d GREEK SMALL LETTER UPSILON WITH TONOS
<U03CE> /xcf/x8e GREEK SMALL LETTER OMEGA WITH TONOS
+<U03CF> /xcf/x8f GREEK CAPITAL KAI SYMBOL
<U03D0> /xcf/x90 GREEK BETA SYMBOL
<U03D1> /xcf/x91 GREEK THETA SYMBOL
<U03D2> /xcf/x92 GREEK UPSILON WITH HOOK SYMBOL
@@ -9443,71 +9443,71 @@ CHARMAP
<U2D23> /xe2/xb4/xa3 GEORGIAN SMALL LETTER WE
<U2D24> /xe2/xb4/xa4 GEORGIAN SMALL LETTER HAR
<U2D25> /xe2/xb4/xa5 GEORGIAN SMALL LETTER HOE
-<U2D30> /xe2/xb4/xb0 TIFINAGH YA
-<U2D31> /xe2/xb4/xb1 LETTRE TIFINAGHE YAB
-<U2D32> /xe2/xb4/xb2 LETTRE TIFINAGHE YAB SPIRANT
-<U2D33> /xe2/xb4/xb3 LETTRE TIFINAGHE YAG
-<U2D34> /xe2/xb4/xb4 LETTRE TIFINAGHE YAG SPIRANT
-<U2D35> /xe2/xb4/xb5 LETTRE TIFINAGHE YADJ KABYLE
-<U2D36> /xe2/xb4/xb6 LETTRE TIFINAGHE YADJ
-<U2D37> /xe2/xb4/xb7 LETTRE TIFINAGHE YAD
-<U2D38> /xe2/xb4/xb8 LETTRE TIFINAGHE YAD SPIRANT (yadh)
-<U2D39> /xe2/xb4/xb9 LETTRE TIFINAGHE YADD
-<U2D3A> /xe2/xb4/xba LETTRE TIFINAGHE YADD SPIRANT
-<U2D3B> /xe2/xb4/xbb LETTRE TIFINAGHE YEY
-<U2D3C> /xe2/xb4/xbc LETTRE TIFINAGHE YAF
-<U2D3D> /xe2/xb4/xbd LETTRE TIFINAGHE YAK
-<U2D3E> /xe2/xb4/xbe LETTRE TIFINAGHE YAK TOUAREG
-<U2D3F> /xe2/xb4/xbf LETTRE TIFINAGHE YAK SPIRANT
-<U2D40> /xe2/xb5/x80 LETTRE TIFINAGHE YAH (yab touareg)
-<U2D41> /xe2/xb5/x81 LETTRE TIFINAGHE YAH KABYLE
-<U2D42> /xe2/xb5/x82 LETTRE TIFINAGHE YAH TOUAREG
-<U2D43> /xe2/xb5/x83 LETTRE TIFINAGHE YAHH
-<U2D44> /xe2/xb5/x84 LETTRE TIFINAGHE YA’
-<U2D45> /xe2/xb5/x85 LETTRE TIFINAGHE YAKH
-<U2D46> /xe2/xb5/x86 LETTRE TIFINAGHE YAKH TOUAREG (quatre-points en carré touareg)
-<U2D47> /xe2/xb5/x87 LETTRE TIFINAGHE YAQ
-<U2D48> /xe2/xb5/x88 LETTRE TIFINAGHE YAQ TOUAREG
-<U2D49> /xe2/xb5/x89 LETTRE TIFINAGHE YI
-<U2D4A> /xe2/xb5/x8a LETTRE TIFINAGHE YAJ
-<U2D4B> /xe2/xb5/x8b LETTRE TIFINAGHE YAJ DE L’AHAGGAR
-<U2D4C> /xe2/xb5/x8c LETTRE TIFINAGHE YAJ TOUAREG
-<U2D4D> /xe2/xb5/x8d LETTRE TIFINAGHE YAL
-<U2D4E> /xe2/xb5/x8e LETTRE TIFINAGHE YAM
-<U2D4F> /xe2/xb5/x8f LETTRE TIFINAGHE YAN
-<U2D50> /xe2/xb5/x90 LETTRE TIFINAGHE YAGN TOUAREG
-<U2D51> /xe2/xb5/x91 LETTRE TIFINAGHE YANG TOUAREG
-<U2D52> /xe2/xb5/x92 LETTRE TIFINAGHE YAP
-<U2D53> /xe2/xb5/x93 LETTRE TIFINAGHE YOU (yaw touareg)
-<U2D54> /xe2/xb5/x94 LETTRE TIFINAGHE YAR
-<U2D55> /xe2/xb5/x95 LETTRE TIFINAGHE YARR
-<U2D56> /xe2/xb5/x96 LETTRE TIFINAGHE YAGH
-<U2D57> /xe2/xb5/x97 LETTRE TIFINAGHE YAGH TOUAREG
-<U2D58> /xe2/xb5/x98 LETTRE TIFINAGHE YAGH DE L’AÏR (yadj de l’Adrar, cinq-points en quinconce touareg)
-<U2D59> /xe2/xb5/x99 LETTRE TIFINAGHE YAS
-<U2D5A> /xe2/xb5/x9a LETTRE TIFINAGHE YASS
-<U2D5B> /xe2/xb5/x9b LETTRE TIFINAGHE YACH
-<U2D5C> /xe2/xb5/x9c LETTRE TIFINAGHE YAT
-<U2D5D> /xe2/xb5/x9d LETTRE TIFINAGHE YAT SPIRANT (yath)
-<U2D5E> /xe2/xb5/x9e LETTRE TIFINAGHE YATCH
-<U2D5F> /xe2/xb5/x9f LETTRE TIFINAGHE YATT
-<U2D60> /xe2/xb5/xa0 LETTRE TIFINAGHE YAV
-<U2D61> /xe2/xb5/xa1 LETTRE TIFINAGHE YAW
-<U2D62> /xe2/xb5/xa2 LETTRE TIFINAGHE YAY
-<U2D63> /xe2/xb5/xa3 LETTRE TIFINAGHE YAZ
-<U2D64> /xe2/xb5/xa4 LETTRE TIFINAGHE YAZ TAWELLEMET (yaz harpon)
-<U2D65> /xe2/xb5/xa5 LETTRE TIFINAGHE YAZZ
-<U2D6F> /xe2/xb5/xaf LETTRE MODIFICATIVE TIFINAGHE DE LABIO-VÉLARISATION (tamatart)
-<U2D80> /xe2/xb6/x80 ETHIOPIC SYLLALE LOA
-<U2D81> /xe2/xb6/x81 ETHIOPIC SYLLALE MOA
-<U2D82> /xe2/xb6/x82 ETHIOPIC SYLLALE ROA
-<U2D83> /xe2/xb6/x83 ETHIOPIC SYLLALE SOA
-<U2D84> /xe2/xb6/x84 ETHIOPIC SYLLALE SHOA
-<U2D85> /xe2/xb6/x85 ETHIOPIC SYLLALE BOA
-<U2D86> /xe2/xb6/x86 ETHIOPIC SYLLALE TOA
-<U2D87> /xe2/xb6/x87 ETHIOPIC SYLLALE COA
-<U2D88> /xe2/xb6/x88 ETHIOPIC SYLLALE NOA
-<U2D89> /xe2/xb6/x89 ETHIOPIC SYLLALE NYOA
+<U2D30> /xe2/xb4/xb0 TIFINAGH LETTER YA
+<U2D31> /xe2/xb4/xb1 TIFINAGH LETTER YAB
+<U2D32> /xe2/xb4/xb2 TIFINAGH LETTER YABH
+<U2D33> /xe2/xb4/xb3 TIFINAGH LETTER YAG
+<U2D34> /xe2/xb4/xb4 TIFINAGH LETTER YAGHH
+<U2D35> /xe2/xb4/xb5 TIFINAGH LETTER BERBER ACADEMY YAJ
+<U2D36> /xe2/xb4/xb6 TIFINAGH LETTER YAJ
+<U2D37> /xe2/xb4/xb7 TIFINAGH LETTER YAD
+<U2D38> /xe2/xb4/xb8 TIFINAGH LETTER YADH
+<U2D39> /xe2/xb4/xb9 TIFINAGH LETTER YADD
+<U2D3A> /xe2/xb4/xba TIFINAGH LETTER YADDH
+<U2D3B> /xe2/xb4/xbb TIFINAGH LETTER YEY
+<U2D3C> /xe2/xb4/xbc TIFINAGH LETTER YAF
+<U2D3D> /xe2/xb4/xbd TIFINAGH LETTER YAK
+<U2D3E> /xe2/xb4/xbe TIFINAGH LETTER TUAREG YAK
+<U2D3F> /xe2/xb4/xbf TIFINAGH LETTER YAKHH
+<U2D40> /xe2/xb5/x80 TIFINAGH LETTER YAH
+<U2D41> /xe2/xb5/x81 TIFINAGH LETTER BERBER ACADEMY YAH
+<U2D42> /xe2/xb5/x82 TIFINAGH LETTER TUAREG YAH
+<U2D43> /xe2/xb5/x83 TIFINAGH LETTER YAHH
+<U2D44> /xe2/xb5/x84 TIFINAGH LETTER YAA
+<U2D45> /xe2/xb5/x85 TIFINAGH LETTER YAKH
+<U2D46> /xe2/xb5/x86 TIFINAGH LETTER TUAREG YAKH
+<U2D47> /xe2/xb5/x87 TIFINAGH LETTER YAQ
+<U2D48> /xe2/xb5/x88 TIFINAGH LETTER TUAREG YAQ
+<U2D49> /xe2/xb5/x89 TIFINAGH LETTER YI
+<U2D4A> /xe2/xb5/x8a TIFINAGH LETTER YAZH
+<U2D4B> /xe2/xb5/x8b TIFINAGH LETTER AHAGGAR YAZH
+<U2D4C> /xe2/xb5/x8c TIFINAGH LETTER TUAREG YAZH
+<U2D4D> /xe2/xb5/x8d TIFINAGH LETTER YAL
+<U2D4E> /xe2/xb5/x8e TIFINAGH LETTER YAM
+<U2D4F> /xe2/xb5/x8f TIFINAGH LETTER YAN
+<U2D50> /xe2/xb5/x90 TIFINAGH LETTER TUAREG YAGN
+<U2D51> /xe2/xb5/x91 TIFINAGH LETTER TUAREG YANG
+<U2D52> /xe2/xb5/x92 TIFINAGH LETTER YAP
+<U2D53> /xe2/xb5/x93 TIFINAGH LETTER YU
+<U2D54> /xe2/xb5/x94 TIFINAGH LETTER YAR
+<U2D55> /xe2/xb5/x95 TIFINAGH LETTER YARR
+<U2D56> /xe2/xb5/x96 TIFINAGH LETTER YAGH
+<U2D57> /xe2/xb5/x97 TIFINAGH LETTER TUAREG YAGH
+<U2D58> /xe2/xb5/x98 TIFINAGH LETTER AYER YAGH
+<U2D59> /xe2/xb5/x99 TIFINAGH LETTER YAS
+<U2D5A> /xe2/xb5/x9a TIFINAGH LETTER YASS
+<U2D5B> /xe2/xb5/x9b TIFINAGH LETTER YASH
+<U2D5C> /xe2/xb5/x9c TIFINAGH LETTER YAT
+<U2D5D> /xe2/xb5/x9d TIFINAGH LETTER YATH
+<U2D5E> /xe2/xb5/x9e TIFINAGH LETTER YACH
+<U2D5F> /xe2/xb5/x9f TIFINAGH LETTER YATT
+<U2D60> /xe2/xb5/xa0 TIFINAGH LETTER YAV
+<U2D61> /xe2/xb5/xa1 TIFINAGH LETTER YAW
+<U2D62> /xe2/xb5/xa2 TIFINAGH LETTER YAY
+<U2D63> /xe2/xb5/xa3 TIFINAGH LETTER YAZ
+<U2D64> /xe2/xb5/xa4 TIFINAGH LETTER TAWELLEMET YAZ
+<U2D65> /xe2/xb5/xa5 TIFINAGH LETTER YAZZ
+<U2D6F> /xe2/xb5/xaf TIFINAGH MODIFIER LETTER LABIALIZATION MARK
+<U2D80> /xe2/xb6/x80 ETHIOPIC SYLLABLE LOA
+<U2D81> /xe2/xb6/x81 ETHIOPIC SYLLABLE MOA
+<U2D82> /xe2/xb6/x82 ETHIOPIC SYLLABLE ROA
+<U2D83> /xe2/xb6/x83 ETHIOPIC SYLLABLE SOA
+<U2D84> /xe2/xb6/x84 ETHIOPIC SYLLABLE SHOA
+<U2D85> /xe2/xb6/x85 ETHIOPIC SYLLABLE BOA
+<U2D86> /xe2/xb6/x86 ETHIOPIC SYLLABLE TOA
+<U2D87> /xe2/xb6/x87 ETHIOPIC SYLLABLE COA
+<U2D88> /xe2/xb6/x88 ETHIOPIC SYLLABLE NOA
+<U2D89> /xe2/xb6/x89 ETHIOPIC SYLLABLE NYOA
<U2D8A> /xe2/xb6/x8a ETHIOPIC SYLLABLE GLOTTAL OA
<U2D8B> /xe2/xb6/x8b ETHIOPIC SYLLABLE ZOA
<U2D8C> /xe2/xb6/x8c ETHIOPIC SYLLABLE DOA
@@ -26425,7 +26425,6 @@ CHARMAP
<UFFFC> /xef/xbf/xbc OBJECT REPLACEMENT CHARACTER
<UFFFD> /xef/xbf/xbd REPLACEMENT CHARACTER
<U00010000> /xf0/x90/x80/x80 LINEAR B SYLLABLE B008 A
-<U00010000> /xf0/x90/x80/x80 LINEAR B SYLLABLE B008 A
<U00010001> /xf0/x90/x80/x81 LINEAR B SYLLABLE B038 E
<U00010002> /xf0/x90/x80/x82 LINEAR B SYLLABLE B028 I
<U00010003> /xf0/x90/x80/x83 LINEAR B SYLLABLE B061 O
diff --git a/localedata/locales/i18n b/localedata/locales/i18n
index 93ffe90e7e..7287424417 100644
--- a/localedata/locales/i18n
+++ b/localedata/locales/i18n
@@ -2,20 +2,17 @@ escape_char /
comment_char %
LC_IDENTIFICATION
-% This is the ISO/IEC TR 14652 "i18n" definition for
-% the LC_IDENTIFICATION category.
-%
-title "ISO/IEC TR 14652 i18n FDCC-set"
-source "ISO/IEC Copyright Office"
-address "Case postale 56, CH-1211 Geneve 20, Switzerland"
+title ""
+source ""
+address ""
contact ""
email ""
tel ""
fax ""
language ""
-territory "ISO"
-revision "1.0"
-date "2000-01-24"
+territory ""
+revision ""
+date "2008-04-13"
%
category "i18n:2000";LC_IDENTIFICATION
category "i18n:2000";LC_CTYPE
@@ -63,6 +60,7 @@ upper /
<U023A>;<U023B>;<U023D>;<U023E>;/
<U0241>;<U0243>..<U0246>;<U0248>;<U024A>;<U024C>;<U024E>;/
% BASIC GREEK/
+ <U0370>;<U0372>;<U0376>;/
<U0386>;<U0388>..<U038A>;<U038C>;<U038E>;<U038F>;<U0391>..<U03A1>;/
<U03A3>..<U03AB>;<U03D8>..(2)..<U03DE>;/
% GREEK SYMBOLS AND COPTIC/
@@ -73,7 +71,7 @@ upper /
<U0480>;<U048A>..(2)..<U04BE>;<U04C0>;<U04C1>..(2)..<U04CD>;/
<U04D0>..(2)..<U04FE>;/
% CYRILLIC SUPPLEMENT/
- <U0500>..(2)..<U0512>;/
+ <U0500>..(2)..<U0522>;/
% ARMENIAN/
<U0531>..<U0556>;/
% GEORGIAN/
@@ -83,8 +81,8 @@ upper /
<U10A0>..<U10C5>;/
% LATIN EXTENDED ADDITIONAL/
<U1E00>..(2)..<U1E7E>;/
- <U1E80>..(2)..<U1E94>;/
- <U1EA0>..(2)..<U1EF8>;/
+ <U1E80>..(2)..<U1E94>;<U1E9E>;/
+ <U1EA0>..(2)..<U1EFE>;/
% GREEK EXTENDED/
<U1F08>..<U1F0F>;<U1F18>..<U1F1D>;<U1F28>..<U1F2F>;<U1F38>..<U1F3F>;/
<U1F48>..<U1F4D>;<U1F59>..(2)..<U1F5F>;<U1F68>..<U1F6F>;/
@@ -101,9 +99,15 @@ upper /
% GLAGOLITIC/
<U2C00>..<U2C2E>;/
% LATIN EXTENDED-C/
- <U2C60>;<U2C62>..<U2C64>;<U2C67>..(2)..<U2C6B>;<U2C75>;/
+ <U2C60>;<U2C62>..<U2C64>;<U2C67>..(2)..<U2C6B>;<U2C6D>..<U2C6F>;/
+ <U2C72>;<U2C75>;<UA78B>;/
% COPTIC/
<U2C80>..(2)..<U2CE2>;/
+% CYRILLIC SUPPLEMENT 2/
+ <UA640>..(2)..<UA65E>;<UA662>..(2)..<UA66C>;<UA680>..(2)..<UA696>;/
+% LATIN EXTENDED-D/
+ <UA722>..(2)..<UA72E>;<UA732>..(2)..<UA76E>;<UA779>..(2)..<UA77D>;/
+ <UA77E>..(2)..<UA786>;/
% HALFWIDTH AND FULLWIDTH FORMS/
<UFF21>..<UFF3A>;/
% DESERET/
@@ -133,6 +137,7 @@ lower /
% COMBINING DIACRITICAL MARKS/
<U0345>;/
% BASIC GREEK/
+ <U0371>;<U0373>;<U0377>;/
<U037B>..<U037D>;/
<U03AC>..<U03AF>;<U03B1>..<U03CE>;/
% GREEK SYMBOLS AND COPTIC/
@@ -142,13 +147,13 @@ lower /
<U0430>..<U045F>;<U0461>..(2)..<U047F>;/
<U0481>;<U048B>..(2)..<U04BF>;<U04C2>..(2)..<U04CE>;/
<U04CF>;/
- <U04D1>..(2)..<U0513>;/
+ <U04D1>..(2)..<U0523>;/
% ARMENIAN/
<U0561>..<U0586>;/
% PHONETIC EXTENSIONS/
<U1D7D>;/
% LATIN EXTENDED ADDITIONAL/
- <U1E01>..(2)..<U1E95>;<U1E9B>;<U1EA1>..(2)..<U1EF9>;/
+ <U1E01>..(2)..<U1E95>;<U1E9B>..<U1E9D>;<U1E9F>;<U1EA1>..(2)..<U1EFF>;/
% GREEK EXTENDED/
<U1F00>..<U1F07>;<U1F10>..<U1F15>;<U1F20>..<U1F27>;<U1F30>..<U1F37>;/
<U1F40>..<U1F45>;<U1F51>..(2)..<U1F57>;<U1F60>..<U1F67>;<U1F70>..<U1F7D>;/
@@ -158,19 +163,25 @@ lower /
% LETTERLIKE SYMBOLS/
<U214E>;/
% NUMBER FORMS/
- <U2170>..<U217F>;<U2184>;/
+ <U2170>..<U217F>;<U2188>;/
% ENCLOSED ALPHANUMERICS/
<U24D0>..<U24E9>;/
% GLAGOLITIC/
<U2C30>..<U2C5E>;/
% LATIN EXTENDED-C/
- <U2C61>;<U2C65>;<U2C66>..(2)..<U2C6C>;<U2C76>;/
+ <U2C61>;<U2C65>;<U2C66>..(2)..<U2C6C>;<U2C71>;<U2C73>;<U2C74>;/
+ <U2C76>..<U2C7A>;/
% COPTIC/
<U2C81>..(2)..<U2CE3>;/
% GEORGIAN SUPPLEMENT/
% well, there are three georgian blocks defined; one caseless (the one usually/
% used), one defined as uppercase and one as lowercase. defining the lowercase one here/
<U2D00>..<U2D25>;/
+% CYRILLIC SUPPLEMENT 2/
+ <UA641>..(2)..<UA65F>;<UA663>..(2)..<UA66D>;<UA681>..(2)..<UA697>;/
+% LATIN EXTENDED-D/
+ <UA723>..(2)..<UA72F>;<UA730>;<UA731>..(2)..<UA76F>;<UA771>..<UA778>;/
+ <UA77A>..(2)..<UA77C>;<UA77F>..(2)..<UA787>;<UA78C>;/
% HALFWIDTH AND FULLWIDTH FORMS/
<UFF41>..<UFF5A>;/
% DESERET/
@@ -196,7 +207,7 @@ alpha /
% COMBINING DIACRITICAL MARKS/
<U0345>;/
% BASIC GREEK/
- <U037A>..<U037D>;<U0386>;/
+ <U0370>..<U0373>;<U0376>..<U0377>;<U037A>..<U037D>;<U0386>;/
<U0388>..<U038A>;<U038C>;<U038E>..<U03A1>;/
<U03A3>..<U03CE>;/
% GREEK SYMBOLS AND COPTIC/
@@ -204,18 +215,18 @@ alpha /
% CYRILLIC/
<U0400>..<U0481>;<U048A>..<U04FF>;/
% CYRILLIC SUPPLEMENT/
- <U0500>..<U0513>;/
+ <U0500>..<U0523>;/
% ARMENIAN/
<U0531>..<U0556>;<U0559>;<U0561>..<U0587>;/
% HEBREW/
<U05D0>..<U05EA>;<U05F0>..<U05F2>;/
% ARABIC/
- <U0621>..<U063A>;<U0640>..<U064A>;<U066E>..<U066F>;<U0671>..<U06D3>;/
+ <U0621>..<U064A>;<U066E>..<U066F>;<U0671>..<U06D3>;/
<U06D5>;<U06E5>..<U06E6>;<U06EE>..<U06EF>;<U06FA>..<U06FC>;<U06FF>;/
% SYRIAC/
<U0710>;<U0712>..<U072F>;<U074D>..<U074F>;/
% ARABIC SUPPLEMENT/
- <U0750>..<U076D>;/
+ <U0750>..<U077F>;/
% THAANA/
<U0780>..<U07A5>;<U07B1>;/
% NKO/
@@ -238,20 +249,20 @@ alpha /
% ORIYA/
<U0B05>..<U0B0C>;<U0B0F>;<U0B10>;<U0B13>..<U0B28>;<U0B2A>..<U0B30>;/
<U0B32>;<U0B33>;<U0B35>..<U0B39>;<U0B3D>;<U0B5C>;<U0B5D>;/
- <U0B5F>..<U0B61>;<U0B71>;/
+ <U0B5F>..<U0B63>;<U0B71>;/
% TAMIL/
<U0B83>;<U0B85>..<U0B8A>;<U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>;/
<U0B9A>;<U0B9C>;<U0B9E>;<U0B9F>;<U0BA3>;<U0BA4>;<U0BA8>..<U0BAA>;/
<U0BAE>..<U0BB9>;/
% TELUGU/
<U0C05>..<U0C0C>;<U0C0E>..<U0C10>;<U0C12>..<U0C28>;<U0C2A>..<U0C33>;/
- <U0C35>..<U0C39>;<U0C60>..<U0C61>;/
+ <U0C35>..<U0C39>;<U0C3D>;<U0C58>..<U0C59>;<U0C60>..<U0C63>;/
% KANNADA/
<U0C85>..<U0C8C>;<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;/
<U0CB5>..<U0CB9>;<U0CDE>;<U0CE0>..<U0CE1>;/
% MALAYALAM/
<U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D28>;<U0D2A>..<U0D39>;/
- <U0D60>..<U0D61>;/
+ <U0D3D>;<U0D60>..<U0D63>;/
% SINHALA/
<U0D85>..<U0D96>;<U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;/
<U0DC0>..<U0DC6>;/
@@ -263,9 +274,10 @@ alpha /
<U0EAA>..<U0EAB>;<U0EAD>..<U0EB0>;<U0EB2>..<U0EB3>;<U0EBD>;/
<U0EC0>..<U0EC4>;<U0EC6>;<U0EDC>..<U0EDD>;/
% TIBETAN/
- <U0F00>;<U0F40>..<U0F47>;<U0F49>..<U0F6A>;<U0F88>..<U0F8B>;/
+ <U0F00>;<U0F40>..<U0F47>;<U0F49>..<U0F6C>;<U0F88>..<U0F8B>;/
% MYANMAR/
- <U1000>..<U1021>;<U1023>..<U1027>;<U1029>;<U102A>;<U1050>..<U1055>;/
+ <U1000>..<U102A>;<U1050>..<U1055>;<U105A>..<U105D>;<U1061>;<U0165>;/
+ <U1066>;<U106E>..<U1070>;<U1075>..<U1081>;<U108E>;/
% GEORGIAN/
<U10A0>..<U10C5>;<U10D0>..<U10FA>;<U10FC>;/
% HANGUL JAMO/
@@ -298,7 +310,7 @@ alpha /
% KHMER/
<U1780>..<U17B3>;<U17D7>;<U17DC>;/
% MONGOLIAN/
- <U1820>..<U1877>;<U1880>..<U18A8>;/
+ <U1820>..<U1877>;<U1880>..<U18A8>;<U18AA>;/
% LIMBU/
<U1900>..<U191C>;<U1946>..<U194F>;/
% TAI LE/
@@ -309,10 +321,16 @@ alpha /
<U1A00>..<U1A16>;/
% BALINESE/
<U1B05>..<U1B33>;<U1B45>..<U1B4B>;<U1B50>..<U1B59>;/
+% SUNDANESE/
+ <U1B83>..<U1BA0>;<U1BAE>..<U1BAF>;/
+% LEPCHA/
+ <U1C00>..<U1C23>;<U1C4D>..<U1C4F>;/
+% OL CHIKI/
+ <U1C5A>..<U1C7D>;/
% PHONETIC EXTENSIONS/
<U1D00>..<U1DBF>;/
% LATIN EXTENDED ADDITIONAL/
- <U1E00>..<U1E9B>;<U1EA0>..<U1EF9>;/
+ <U1E00>..<U1E9F>;<U1EA0>..<U1EFF>;/
% GREEK EXTENDED/
<U1F00>..<U1F15>;<U1F18>..<U1F1D>;<U1F20>..<U1F45>;<U1F48>..<U1F4D>;/
<U1F50>..<U1F57>;<U1F59>;<U1F5B>;<U1F5D>;<U1F5F>..<U1F7D>;/
@@ -326,13 +344,13 @@ alpha /
<U2126>;<U2128>..<U212D>;<U212F>..<U2139>;/
<U213C>..<U213F>;<U2145>..<U2149>;<U214E>;/
% NUMBER FORMS/
- <U2160>..<U2184>;/
+ <U2160>..<U2188>;/
% ENCLOSED ALPHANUMERICS/
<U249C>..<U24E9>;/
% GLAGOLITIC/
<U2C00>..<U2C2E>;<U2C30>..<U2C5E>;/
% LATIN EXTENDED-C/
- <U2C60>..<U2C6C>;<U2C74>..<U2C77>;/
+ <U2C60>..<U2C6F>;<U2C71>..<U2C7D>;/
% COPTIC/
<U2C80>..<U2CE4>;/
% GEORGIAN SUPPLEMENT/
@@ -350,7 +368,7 @@ alpha /
% KATAKANA/
<U30A1>..<U30FA>;<U30FC>..<U30FF>;/
% BOPOMOF