diff -r 608e7a4728fb -r 035fcbd7a33c emul/mini/src/main/java/java/lang/Character.java --- a/emul/mini/src/main/java/java/lang/Character.java Fri Jan 25 16:46:14 2013 +0100 +++ b/emul/mini/src/main/java/java/lang/Character.java Mon Jan 28 00:15:38 2013 +0100 @@ -2193,6 +2193,10 @@ * @see Character#isDigit(int) * @since 1.5 */ + @JavaScriptBody(args = { "codePoint", "radix" }, body= + "var x = parseInt(String.fromCharCode(codePoint), radix);\n" + + "return isNaN(x) ? -1 : x;" + ) public static int digit(int codePoint, int radix) { throw new UnsupportedOperationException(); }