--- a/misc/patches/cldr_tools/21_default_repertire.patch Fri Jun 03 10:09:59 2011 +0200
+++ b/misc/patches/cldr_tools/21_default_repertire.patch Fri Jun 03 10:10:10 2011 +0200
@@ -7,7 +7,20 @@
}
repertoire.add(0x0000,0x007f); // Always add the ASCII set
-+ repertoire.addAll(new UnicodeSet("[^[:Noncharacter_Code_Point:][:Cn:][:Cs:]]"));
++ repertoire.addAll(new UnicodeSet("[^[:Noncharacter_Code_Point:][:Cn:][:Cs:][:Co:]]"));
}
else if ( ! codeset.equals("UTF-8") )
+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
+--- cldr_tools.orig/tools/java/org/unicode/cldr/posix/POSIX_LCCtype.java 2011-06-03 09:46:06.410896606 +0200
++++ cldr_tools/tools/java/org/unicode/cldr/posix/POSIX_LCCtype.java 2011-06-03 09:50:03.086126397 +0200
+@@ -44,7 +44,8 @@
+ System.out.println(" The resulting locale source might not compile.");
+ }
+
+- this.chars = chars;
++ this.chars = new UnicodeSet(chars);
++ this.chars.addAll(new UnicodeSet("[:Co:]"));
+
+ }
+