Christoph Thiede uploaded a new version of Monticello to project The Trunk: http://source.squeak.org/trunk/Monticello-ct.795.mcz
==================== Summary ====================
Name: Monticello-ct.795 Author: ct Time: 18 August 2023, 6:08:35.533379 pm UUID: b2acee72-e230-624f-b0da-50a78828eba4 Ancestors: Monticello-ct.794, Monticello-ct.793
Merges Monticello-ct.793 (fixes regression in MCFileBasedRepository>>#versionNamed:).
=============== Diff against Monticello-ct.794 ===============
Item was changed: ----- Method: MCFileBasedRepository>>versionNamed: (in category 'versions') ----- versionNamed: aMCVersionName + "Answer the MCVersion with name, aMCVersionName, or nil if it doesn't exist in this repository." - "For FileBased repositories, aMCVersionName must have the appropriate extension!! Try to handle that " | version | version := self cache at: aMCVersionName ifAbsent: [[self loadVersionFromFileNamed: aMCVersionName ] on: FileDoesNotExistException , NotFound do: [:err| "in some cases we try to load package versions where aMCVersionName does not include the filename extension. Try again with the mcz extension; we might need to be even cleverer?" + [self loadVersionFromFileNamed: aMCVersionName, '.mcz'] + on: FileDoesNotExistException , NotFound + do: [:err2 | nil]] ]. - err return: (self loadVersionFromFileNamed: aMCVersionName, '.mcz')] ]. self resizeCache: cache. (version notNil and: [ version isCacheable ]) ifTrue: [ cache at: aMCVersionName asMCVersionName put: version ]. ^ version!
packages@lists.squeakfoundation.org