build 1.4.0beta-b43
According to the spec, a character may start a Unicode identifier if and only if it is a letter.
The following 49 unicode chars in UnicodeData3.0.txt are not letters but Character.isUnicodeIdentifierStart() returns "true".
Attached the test case.
10617 unicode chararacters were tested.
6793 chars were reported as letters.
test failed
303A(reverse)
3039(reverse)
3038(reverse)
3029(reverse)
3028(reverse)
3027(reverse)
3026(reverse)
3025(reverse)
3024(reverse)
3023(reverse)
3022(reverse)
3021(reverse)
3007(reverse)
2183(reverse)
2182(reverse)
2181(reverse)
2180(reverse)
217F(reverse)
217E(reverse)
217D(reverse)
217C(reverse)
217B(reverse)
217A(reverse)
2179(reverse)
2178(reverse)
2177(reverse)
2176(reverse)
2175(reverse)
2174(reverse)
2173(reverse)
2172(reverse)
2171(reverse)
2170(reverse)
216F(reverse)
216E(reverse)
216D(reverse)
216C(reverse)
216B(reverse)
216A(reverse)
2169(reverse)
2168(reverse)
2167(reverse)
2166(reverse)
2165(reverse)
2164(reverse)
2163(reverse)
2162(reverse)
2161(reverse)
2160(reverse)
bae-chul.kim@eng 2000-12-07
According to the spec, a character may start a Unicode identifier if and only if it is a letter.
The following 49 unicode chars in UnicodeData3.0.txt are not letters but Character.isUnicodeIdentifierStart() returns "true".
Attached the test case.
10617 unicode chararacters were tested.
6793 chars were reported as letters.
test failed
303A(reverse)
3039(reverse)
3038(reverse)
3029(reverse)
3028(reverse)
3027(reverse)
3026(reverse)
3025(reverse)
3024(reverse)
3023(reverse)
3022(reverse)
3021(reverse)
3007(reverse)
2183(reverse)
2182(reverse)
2181(reverse)
2180(reverse)
217F(reverse)
217E(reverse)
217D(reverse)
217C(reverse)
217B(reverse)
217A(reverse)
2179(reverse)
2178(reverse)
2177(reverse)
2176(reverse)
2175(reverse)
2174(reverse)
2173(reverse)
2172(reverse)
2171(reverse)
2170(reverse)
216F(reverse)
216E(reverse)
216D(reverse)
216C(reverse)
216B(reverse)
216A(reverse)
2169(reverse)
2168(reverse)
2167(reverse)
2166(reverse)
2165(reverse)
2164(reverse)
2163(reverse)
2162(reverse)
2161(reverse)
2160(reverse)
bae-chul.kim@eng 2000-12-07
- duplicates
-
JDK-4397348 49 chars failed with Character.isUnicodeIdentifierStart()
-
- Closed
-
-
JDK-4401684 Incomplete specification for Character.isUnicodeIdentifierStart(ch)
-
- Closed
-