From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Tromey To: Uncle George Cc: "mauve-discuss@sourceware.cygnus.com" Subject: Re: Unicode character \u2102 Date: Mon, 29 Mar 1999 10:23:00 -0000 Message-id: <87pv5srw8z.fsf@cygnus.com> References: <36FE632A.41B9FFEB@voicenet.com> <36FEF334.EDFBD704@voicenet.com> X-SW-Source: 1999-03/msg00034.html >>>>> ">" == Uncle George writes: >> From the JAVA documentaion, the unicode char 2102, is just not a >> capital letter ( 1'st test - must NOT be between \u2000 - \u2fff ). >> ergo can never be a java uppercase letter! >> Is there something going on with the presumption of the >> CharacterTest ? I don't recall -- does CharacterTest say that \u2102 is upper case or not? If you read the online JDK 1.2 docs, you'll notice that isLowercase has two possible definitions. One is `Ll'. The other is a long sequence of conditions. Sun told me that `Ll' is the correct answer. I'm not sure I believe them. So it's still possible that this bug could lie anywhere: in Sun's doc, Sun's implementation, or our test. Anyway, by analogy I'd assume their uppercase documentation is similarly incorrect (or not). Opinions, preferably with supporting documentation, solicited. Tom From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Tromey To: Uncle George Cc: "mauve-discuss@sourceware.cygnus.com" Subject: Re: Unicode character \u2102 Date: Thu, 01 Apr 1999 00:00:00 -0000 Message-ID: <87pv5srw8z.fsf@cygnus.com> References: <36FE632A.41B9FFEB@voicenet.com> <36FEF334.EDFBD704@voicenet.com> X-SW-Source: 1999-q1/msg00051.html Message-ID: <19990401000000.ESWfEHcR0-bChjxF36mak9rD7P7fy7bQJ6dCP5ZFZ5g@z> >>>>> ">" == Uncle George writes: >> From the JAVA documentaion, the unicode char 2102, is just not a >> capital letter ( 1'st test - must NOT be between \u2000 - \u2fff ). >> ergo can never be a java uppercase letter! >> Is there something going on with the presumption of the >> CharacterTest ? I don't recall -- does CharacterTest say that \u2102 is upper case or not? If you read the online JDK 1.2 docs, you'll notice that isLowercase has two possible definitions. One is `Ll'. The other is a long sequence of conditions. Sun told me that `Ll' is the correct answer. I'm not sure I believe them. So it's still possible that this bug could lie anywhere: in Sun's doc, Sun's implementation, or our test. Anyway, by analogy I'd assume their uppercase documentation is similarly incorrect (or not). Opinions, preferably with supporting documentation, solicited. Tom