Hi all, I encounter a problem when implement the method isJavaIdentifierPart(int) in j.l.Character. The Character U+200B was redefined[1] in Unicode4.1 and caused a testcase[2] failed. Our implementation is compatible with Unicode 4.1 whereas RI is compatible with 4.0. I wonder which one should we follow. [1] Unicode 4.0 200B;ZERO WIDTH SPACE;Zs;0;BN;;;;;N;;;;; Unicode 4.1 200B;ZERO WIDTH SPACE;Cf;0;BN;;;;;N;;;;;
[2] assertFalse(isJavaIdentifierPart("\u200B")); -- Tony Wu China Software Development Lab, IBM