[squeak-dev] FileTree in Squeak 5.3 can't load Grease repo, but issue was fixed in 2016

Tim Johnson digit at sonic.net
Sun Aug 9 17:15:17 UTC 2020


Hi all,

I filed an issue against FileTree[1] and spent some time crafting a 
solution, only to find that @krono had already crafted & submitted a fix 
in 2016:

https://github.com/dalehenrich/filetree/commit/262b0288b113bca0b3aff1bee005d87916c0c1ff
https://github.com/dalehenrich/filetree/commit/30628e0b646eede0823e05fab1c3511aa1c5e982

So: why isn't the fix loaded into a fresh Squeak 5.3 image after 
performing "Installer ensureRecentMetacello"?

The two commits related to the fix seem to have been properly merged 
into the squeak4.3 dialect branch.

Could it be that ConfigurationOfFileTree needs updating to include this 
commit?  It seems the #stable version, 1.0.6.2, has a timestamp of 
10/29/2014 12:48.  It includes the following for Squeak:

spec for: #'squeak' do: [
    spec
       package: 'MonticelloFileTree-Core' with: 
'MonticelloFileTree-Core.squeak43-dkh.169';
       package: 'MonticelloFileTree-FileDirectory-Utilities' with: 
'MonticelloFileTree-FileDirectory-Utilities.squeak43-dkh.12'. ].

Would the solution be to update this spec to a newer package version?

Thanks,
Tim

[1] https://github.com/dalehenrich/filetree/issues/229


More information about the Squeak-dev mailing list