[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.