On Wed, 5 Oct 2005, Nix wrote:
> On Wed, 05 Oct 2005, Bodo Eggert suggested tentatively:
[...]
> > and if utf-8 filenames are supposed to be used,
> > an utf-8 checker rejecting non-canonialized strings will be desirable
> > to avoid binary trash in filenames or lookalike filenames. The
> > conversion to the canonialized form should happen outside the kernel.
>
> Yes. But where? libc? (I can just see Ulrich going for *this*!)
Either there or in a seperate library.
> > b) ACK, I don't think caseless handling of filenames is a good thing,
> > it would needlessly bloat the kernel by opening a can of worms.
> > E.g. 'ß' would be converted to 'SS'[0] in German or 'B' in greek.
>
> ... which means that either you lose per-process locale-dependence
> via LANG et all, or you get the possibility of directories containing
> several files with the same name from some users' POV.
>
> Neither seems good to me; even though we already have part of this with
> NTFS, we should not inflict it on people needlessly.
ACK, that's my point.
--
Field experience is something you don't get until just after you need it.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]