| Deutsch English Français Italiano |
|
<vvbe5q$1em7m$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Rich <rich@example.invalid>
Newsgroups: comp.os.linux.misc
Subject: Re: Case Insensitive File Systems -- Torvalds Hates Them
Date: Mon, 5 May 2025 22:30:18 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <vvbe5q$1em7m$1@dont-email.me>
References: <pan$4068a$3910f4f1$8cbecede$9e42905e@linux.rocks> <20250428080014.0000347f@gmail.com> <m79tdsF2bf6U1@mid.individual.net> <20250428111242.00007426@gmail.com> <pan$c046d$e87ef491$a3427b7a$ac576dbc@linux.rocks> <slrn1011nu8.46v.rotflol2@geidiprime.bvh> <vurjl9$2pskn$1@dont-email.me> <slrn1013t50.1aev.rotflol2@geidiprime.bvh> <vAGdnR-Fj9qGS4_1nZ2dnZfqn_udnZ2d@giganews.com> <slrn1016uic.2qk.rotflol2@geidiprime.bvh> <m7hgt7F8mvgU5@mid.individual.net> <6813f997@news.ausics.net>
Injection-Date: Tue, 06 May 2025 00:30:20 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="143924ecab2acd90bce63bd61485d839";
logging-data="1530102"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1809y658ygaJ2SdiwJsMh2+"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:QWM3pdSZ959obxnm4BJI1fEgG+c=
Computer Nerd Kev <not@telling.you.invalid> wrote:
> rbowman <bowman@montana.com> wrote:
>> On Thu, 1 May 2025 13:42:36 -0000 (UTC), Borax Man wrote:
>>> But spaces in filenames cause me *far more* headaches. They are the
>>> greater evil.
>>
>> The real evil was the mishmash of DOS and Windows that wound up with
>> 'Program Files' becoming 'progra~1'.
>
> I question the wisdom of Torvalds on this topic since he allowed
> ext filesystems to have an even greater evil than either of those:
> newlines in file names! Imagine if the average joe were exposed
> to that capability - we'd have multi-paragraph file names to deal
> with all over the place.
Torvalds did not "allow newlines". Unix filesystems, long before Linux
ever existed, have only disallowed two characters in filenames:
ASCII null (because C strings are ASCII null terminated)
The forward slash (/) (because forward slash is used as the directory
separator).
Torvalds was simply following standard Unix protocol (in order to be
compatible with Unix standards) for what was "allowed" to be in a
filename.