[squeak-dev] The Trunk: Files-eem.195.mcz

tim Rowledge tim at rowledge.org
Thu Jul 14 23:01:34 UTC 2022


I've been able to load both to look at (with some problems to do with metacello if you load FileMan first and then try to do Installer ensureRecentMetacello) and I'd say FileMan is much simpler to understand. Cuis compatibility is certainly a good point to raise. 

> On 2022-07-14, at 12:36 PM, David T. Lewis <lewis at mail.msen.com> wrote:
> 
> On Thu, Jul 14, 2022 at 10:43:25AM -0700, tim Rowledge wrote:
>> 
>> 
>>> On 2022-07-13, at 9:27 PM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>>> 
>>> Occasionally FileDirectory>>exists fails.  The old implementation seems unreliable, but it's also slow.  So if possible, implement it above primLookupEntryIn:name:
>> 
>> Which reminds me - we have a lot of cleaning up and improving to do wrt filenames etc. Some of which we've been discussing since circa 1998.
>> 
>> It might be time to consider things like Lukas' FileSystem (http://www.squeaksource.com/fs.html) for example.
>> 
> 
> Or the FileMan package that has been adopted by Cuis.
> 
> https://wiki.squeak.org/squeak/6333
> 
> I find FileMan to be clean in design and nicely factored to support
> various OS eccentricities. Consistency with Cuis would be a plus in
> my opinion.
> 
> Dave
> 
> 
> 


tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: WFL: Wave FLag




More information about the Squeak-dev mailing list