From: Mark Davis (mark.davis@jtcsv.com)
Date: Mon Dec 01 2003 - 11:46:43 EST
It is useful to read the standard before asserting something about it. If you
don't have a hard-copy of the standard, you can always consult the online
version. In this case, see "3.13 Default Case Operations" in
http://www.unicode.org/versions/Unicode4.0.0/ch03.pdf and "4.2 Case—Normative"
in http://www.unicode.org/versions/Unicode4.0.0/ch04.pdf.
>The correspondence of ss and ß is not one of case, either.
"SS", "ss", and "ß" do match in a case-insensitive comparison.
> 'The correspondence between "A" and "a" is ... a culturally biased one'.
If you know of cultures that have case mappings other than what is captured in
the UCD as described in the above sections, please file a feedback form
requesting that the specific mappings be added.
Mark
__________________________________
http://www.macchiato.com
► शिष्यादिच्छेत्पराजयम् ◄
----- Original Message -----
From: "Mark E. Shoulson" <mark@kli.org>
To: "Arcane Jill" <arcanejill@ramonsky.com>
Cc: <unicode@unicode.org>
Sent: Mon, 2003 Dec 01 07:54
Subject: Re: MS Windows and Unicode 4.0 ?
> On 12/01/03 09:57, Arcane Jill wrote:
>
> >
> > I believe that "A" is not canonically equivalent to "a", but you still
> > can't have filenames "A" and "a" coexisting in the same Windows
> > folder. This is a consequence of having a case-insensitive filesystem.
> > As to whether or not the case-equivalence of "ss" and "ß" should be
> > expressed (a) only in Germany, or (b) everywhere, I confess that's not
> > really something I'd considered. I know that Unicode does have some
> > locale-sensitive case mappings (Turkish uppercase I to dotless
> > lowercase I for example), I was under the impression that "ss" to "ß"
> > was not one of them.
>
> That's neither here nor there. The correspondence of ss and ß is not
> one of case, either. The correspondence between "A" and "a" is recorded
> in Unicode tables, thus there is a standard for case-folding, albeit a
> culturally biased one. But there's no "official" Unicode standard that
> I know of (and that isn't saying much) that says that ss and ß have to
> compare as equals.
>
> > I don't think it would make a great deal of sense to enforce it only
> > in Germany, however. If you did that, then a directory tree FTPed from
> > England to Germany might be unsaveable at the German end, so I'd argue
> > that the default case mappings should be the ones used everywhere.
>
> You're right; that would be a disaster. Still, ss/ß is not a case of
> case. Um. You know.
>
> ~mark
>
>
>
This archive was generated by hypermail 2.1.5 : Mon Dec 01 2003 - 12:52:31 EST