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

Reply via email to