Re: Case Insensitive File Systems -- Torvalds Hates Them

Liste des GroupesRevenir à col advocacy 
Sujet : Re: Case Insensitive File Systems -- Torvalds Hates Them
De : rotflol2 (at) *nospam* hotmail.com (Borax Man)
Groupes : comp.os.linux.misc comp.os.linux.advocacy
Suivi-à : comp.os.linux.misc
Date : 29. Apr 2025, 15:18:48
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <slrn1011nu8.46v.rotflol2@geidiprime.bvh>
References : 1 2 3 4 5
User-Agent : slrn/1.0.3 (Linux)
["Followup-To:" header set to comp.os.linux.misc.]
On 2025-04-28, Farley Flud <ff@linux.rocks> wrote:
On Mon, 28 Apr 2025 11:12:42 -0700, John Ames wrote:
>
 
Just so, it seems to me. Of course it's many years too late for *nix to
course-correct on this, but it was a stupid design decision in 1970 and
it remains stupid now. Well, such is the nature of things in this vale
of sin and tears...
>
>
Case insensitivity was only idiotic at the beginning, but now, in the
age of Unicode, it is supremely idiotic.
>
Consider the German "sharp s," which I cannot enter as UTF-8 here.
>
But the lower case sharp s maps into TWO DIFFERENT upper case chars:
<can't enter> and "SS," e.g. STRASSE or <can't enter>.
>
There are special rules on case folding for thousands of Unicode chars
and the "sharp s" example is one of the simplest.
>
What about the files:
>
cat_scan_links.html
>
CAT_scan_links.html
>
To paraphrase Kipling:
>
Unix is Unix and Microslop is Microslop and never the twain should
meet.

Consider when you move a file from a POSIX filesystem, to one which is
case insensitive, and you move it back.  I've had digger.zip and
DIGGER.ZIP because one verison once resided on an MSDOS partition.

Issues arise when you interact with other systems which don't preserve
case.  Or archivers that may not.

As for your file example though, you do demonstrate why one may choose
upper vs lower case, Windows does allow that.  But should they be
*seperate* files?  You are asking for trouble putting both files like
that in one directory.  I'd never do it.  The system lets you do it, but
you shouldn't.

However, I agree with your comment about unicode.  Treating upper and
lower case letters as the same, leads to complicated rules, which may
vary from system to system, and cause chaos.  Case sensitivity, perhaps
is the lesser of two evils here.

Date Sujet#  Auteur
27 Apr 25 * Case Insensitive File Systems -- Torvalds Hates Them36Farley Flud
28 Apr 25 +* Re: Case Insensitive File Systems -- Torvalds Hates Them9John Ames
28 Apr 25 i+- Re: Case Insensitive File Systems -- Torvalds Hates Them1Farley Flud
28 Apr 25 i+* Re: Case Insensitive File Systems -- Torvalds Hates Them4rbowman
29 Apr 25 ii`* Re: Case Insensitive File Systems -- Torvalds Hates Them3rbowman
30 Apr 25 ii `* Re: Case Insensitive File Systems -- Torvalds Hates Them2Borax Man
30 Apr 25 ii  `- Re: Case Insensitive File Systems -- Torvalds Hates Them1rbowman
28 Apr 25 i`* Re: Case Insensitive File Systems -- Torvalds Hates Them3RonB
29 Apr 25 i +- Re: Case Insensitive File Systems -- Torvalds Hates Them1rbowman
29 Apr 25 i `- Re: Case Insensitive File Systems -- Torvalds Hates Them1rbowman
28 Apr 25 +* Re: Case Insensitive File Systems -- Torvalds Hates Them24John Ames
28 Apr 25 i+* Re: Case Insensitive File Systems -- Torvalds Hates Them5John Ames
28 Apr 25 ii`* Re: Case Insensitive File Systems -- Torvalds Hates Them4Farley Flud
29 Apr 25 ii +* Re: Case Insensitive File Systems -- Torvalds Hates Them2Ant
29 Apr 25 ii i`- Re: Case Insensitive File Systems -- Torvalds Hates Them1rbowman
5 May 25 ii `- Re: Case Insensitive File Systems -- Torvalds Hates Them1John Ames
29 Apr 25 i+* Re: Case Insensitive File Systems -- Torvalds Hates Them2Lawrence D'Oliveiro
29 Apr 25 ii`- Re: Case Insensitive File Systems -- Torvalds Hates Them1candycanearter07
29 Apr 25 i+- Re: Case Insensitive File Systems -- Torvalds Hates Them1Andreas Eder
29 Apr 25 i+- Re: Case Insensitive File Systems -- Torvalds Hates Them1Borax Man
29 Apr 25 i`* Re: Case Insensitive File Systems -- Torvalds Hates Them14Andreas Dehmel
29 Apr 25 i `* Re: Case Insensitive File Systems -- Torvalds Hates Them13Farley Flud
30 Apr 25 i  `* Re: Case Insensitive File Systems -- Torvalds Hates Them12Andreas Dehmel
2 May 25 i   `* Re: Case Insensitive File Systems -- Torvalds Hates Them11Stéphane CARPENTIER
3 May 25 i    `* Re: Case Insensitive File Systems -- Torvalds Hates Them10Lawrence D'Oliveiro
3 May 25 i     `* Re: Case Insensitive File Systems -- Torvalds Hates Them9Chris Ahlstrom
3 May 25 i      +* Re: Case Insensitive File Systems -- Torvalds Hates Them7The Natural Philosopher
3 May 25 i      i+- Re: Case Insensitive File Systems -- Torvalds Hates Them1Lawrence D'Oliveiro
9 May 25 i      i+- Re: Case Insensitive File Systems -- Torvalds Hates Them1Stéphane CARPENTIER
10 May 25 i      i`* Re: Case Insensitive File Systems -- Torvalds Hates Them4Richard Kettlewell
10 May 25 i      i `* Re: Case Insensitive File Systems -- Torvalds Hates Them3The Natural Philosopher
10 May 25 i      i  `* Re: Case Insensitive File Systems -- Torvalds Hates Them2Richard Kettlewell
10 May 25 i      i   `- Re: Case Insensitive File Systems -- Torvalds Hates Them1Stéphane CARPENTIER
3 May 25 i      `- Re: Case Insensitive File Systems -- Torvalds Hates Them1Andreas Eder
29 Apr 25 `* Re: Case Insensitive File Systems -- Gates Loves Them (was: Case Insensitive File Systems -- Torvalds Hates Them)2Tyrone
30 Apr 25  `- Re: Case Insensitive File Systems -- Gates Loves Them (was: Case Insensitive File Systems -- Torvalds Hates Them)1Farley Flud

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal