[classlib][luni]A difference between Unicode4.0 and Unicode4.1 affects our implementation of j.l.Character.

2006-09-18 Thread Tony Wu
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

Re: [classlib][luni]A difference between Unicode4.0 and Unicode4.1 affects our implementation of j.l.Character.

2006-09-18 Thread Tim Ellison
Looks like 200B was modified/corrected from 'space separator 'to 'format'. Therefore I'd be inclined to follow the allowances in the spec, i.e. modify the test to allow it since it is an ignorable format character. Regards, Tim Tony Wu wrote: Hi all, I encounter a problem when implement the

Re: [classlib][luni]A difference between Unicode4.0 and Unicode4.1 affects our implementation of j.l.Character.

2006-09-18 Thread Tony Wu
I have raised a non-bug difference JIRA issue at https://issues.apache.org/jira/browse/HARMONY-1488 On 9/18/06, Tim Ellison [EMAIL PROTECTED] wrote: Looks like 200B was modified/corrected from 'space separator 'to 'format'. Therefore I'd be inclined to follow the allowances in the spec, i.e.