Reviewers: jat, Description: The attached patch provides correct unicode support for all of the Charachter.is*(char/int) methods.
The included tables are only compiled into the JavaScript if any of the methods are used. The tables (and accompanying code) increases the compiled JavaScript by a mere 5.8Kb - that's less than HashMap does. Please review this at http://gwt-code-reviews.appspot.com/226801 Affected files: user/super/com/google/gwt/emul/java/lang/Character.java user/super/com/google/gwt/emul/java/lang/CharacterData.java user/super/com/google/gwt/emul/java/lang/CharacterData00.java user/super/com/google/gwt/emul/java/lang/CharacterData01.java user/super/com/google/gwt/emul/java/lang/CharacterData02.java user/super/com/google/gwt/emul/java/lang/CharacterData0E.java user/super/com/google/gwt/emul/java/lang/CharacterDataLatin1.java user/super/com/google/gwt/emul/java/lang/CharacterDataPrivateUse.java user/super/com/google/gwt/emul/java/lang/CharacterDataUndefined.java user/test/com/google/gwt/emultest/CharacterDataGenerator.java user/test/com/google/gwt/emultest/EmulSuite.gwt.xml user/test/com/google/gwt/emultest/EmulSuite.java user/test/com/google/gwt/emultest/java/lang/CharacterDataTest.java -- Pascal Muetschard <pmuetsch...@google.com> -- http://groups.google.com/group/Google-Web-Toolkit-Contributors