lkml.org 
[lkml]   [1999]   [May]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: rename is idiotic (was Re: VFAT rename)
Case sensitivity is one of the 'features' of *nix I like and use very
much. :-)) I don't want to miss it for a second.
Kees

On Wed, 19 May 1999, Johan Myréen wrote:

> "R. Kelley Cook" wrote:
>
> > Spoken as a true C programmer. However you are wrong. Case-preserving, but
> > insensitive, is the CORRECT way for file systems. Capitalization should not
> > matter for interpretation of a file name just as it doesn't matter for
> > interpreting words in any human language. Capitalization should be for
> > prettiness only.
>
> > If it is so fundamentally broken, then why has no-one using all of those
> > others OSes ever run into a problem with case-preserving file names.
>
> Things get hairy when you have to deal with different character sets and
> locales. Should "bl}b{r" and "BL]B[R" be regarded as the same file?
>
> Converting an upper case alphabetic character to the corresponding lower case
> character is not as simple as adding 0x20 to it, except if you are using only
> 7-bit ASCII.
>
> NTFS carries a per-filesystem Upcase Table to map between lower and upper case
> alphabetic characters.
>
> Case sensitivity is a simple and efficient way of avoiding the can of worms.
>
> Johan Myréen
> jem@iki.fi
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/
>


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:51    [W:0.054 / U:12.632 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site