[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] Daily builds
On Mon, 2010-06-07 at 23:40 +0200, Jo Even Skarstein wrote:
> --------------------------------------------------
> From: "Helmut Karlowski" <helmut.karlowski@ish.de>
> Sent: Monday, June 07, 2010 10:43 PM
> To: <ole@monochrom.net>
> Subject: Re: [MiNT] Daily builds
>
> > Am 07.06.2010, 22:15 Uhr, schrieb m0n0 <ole@monochrom.net>:
> >
> >> Sorry to say that, but to me this does not sound like an good
> >> compatibility enhancement. Because the old systems could not handle lower
> >> case names, it interprets lower cases as uppercase. At least, that's what
> >> the docs say. So, when I code an "open file selector" for old Ataris, I
> >> would also pass lower case file ext, because I think: "that doesn't
> >> matter". I assume many programs pass lower case, but mean upper case.
> >
> > What do you want to say with that?
> >
> > Say pure-c wants *.C. It would then just get files with *.C, but I want
> > *.c and perhaps *.C. Get it?
>
> This is only relevant when browsing folders on an ext2-partition. This is
> easy to check for, and you might already do that (not looking for ext2
> specifically, but only use this fix on case sensitive filesystems). Not that
> it matter though ;-)
>
> I think it also should only be used when the calling application is in the
> TOS-domain. I think it's pretty safe to assume that apps in the MiNT-domain
> knows about upper/lowercase. I think it's rude by the fileselector to
> override the filesystem functionality in this case.
Agreed. The filesystem is in charge of this.
Alan.