author | jenda |
Fri, 03 Jun 2011 10:10:10 +0200 | |
changeset 139 | ab9fb5a8ad9a |
parent 134 | 455f05a692fc |
child 140 | 494b657b5f1d |
permissions | -rw-r--r-- |
134
455f05a692fc
7040301 Uncomplete LC_CTYPE information after migration to CLDR 1.9 & Unicode 6.0
jenda
parents:
130
diff
changeset
|
1 |
repertoire is all assigned unicode characters |
455f05a692fc
7040301 Uncomplete LC_CTYPE information after migration to CLDR 1.9 & Unicode 6.0
jenda
parents:
130
diff
changeset
|
2 |
|
130 | 3 |
diff -ruN cldr_tools.orig//tools/java/org/unicode/cldr/posix/POSIXLocale.java cldr_tools/tools/java/org/unicode/cldr/posix/POSIXLocale.java |
4 |
--- cldr_tools.orig//tools/java/org/unicode/cldr/posix/POSIXLocale.java 2011-04-15 15:33:44.072439117 +0200 |
|
5 |
+++ cldr_tools/tools/java/org/unicode/cldr/posix/POSIXLocale.java 2011-04-15 15:37:17.712439014 +0200 |
|
134
455f05a692fc
7040301 Uncomplete LC_CTYPE information after migration to CLDR 1.9 & Unicode 6.0
jenda
parents:
130
diff
changeset
|
6 |
@@ -100,6 +100,7 @@ |
130 | 7 |
} |
8 |
||
9 |
repertoire.add(0x0000,0x007f); // Always add the ASCII set |
|
139
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
10 |
+ repertoire.addAll(new UnicodeSet("[^[:Noncharacter_Code_Point:][:Cn:][:Cs:][:Co:]]")); |
130 | 11 |
|
12 |
} |
|
13 |
else if ( ! codeset.equals("UTF-8") ) |
|
139
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
14 |
diff -ruN cldr_tools.orig/tools/java/org/unicode/cldr/posix/POSIX_LCCtype.java cldr_tools/tools/java/org/unicode/cldr/posix/POSIX_LCCtype.java |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
15 |
--- cldr_tools.orig/tools/java/org/unicode/cldr/posix/POSIX_LCCtype.java 2011-06-03 09:46:06.410896606 +0200 |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
16 |
+++ cldr_tools/tools/java/org/unicode/cldr/posix/POSIX_LCCtype.java 2011-06-03 09:50:03.086126397 +0200 |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
17 |
@@ -44,7 +44,8 @@ |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
18 |
System.out.println(" The resulting locale source might not compile."); |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
19 |
} |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
20 |
|
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
21 |
- this.chars = chars; |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
22 |
+ this.chars = new UnicodeSet(chars); |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
23 |
+ this.chars.addAll(new UnicodeSet("[:Co:]")); |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
24 |
|
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
25 |
} |
ab9fb5a8ad9a
7047526 fix - do not generate collation tables for private area characters
jenda
parents:
134
diff
changeset
|
26 |