Re: The Trunk: System-eem.1521.mcz

"Thiede, Christoph via Squeak-dev" <[email protected]> Thu, 2 Jul 2026 15:10:46 +0000
Newsgroups gmane.comp.lang.smalltalk.squeak.general
Message-ID <GV2PR09MB83715D83035E76468715B2EDFBF52@GV2PR09MB8371.eurprd09.prod.outlook.com>
Ha! We have done too many fixes of this exact kind. Maybe we should finally revise the class-side API of PackageInfo ...

Thanks!

Best,
Christoph
________________________________
Von: [email protected] <[email protected]>
Gesendet: Donnerstag, 2. Juli 2026 16:34 Uhr
An: [email protected] <[email protected]>; [email protected] <[email protected]>
Betreff: [squeak-dev] The Trunk: System-eem.1521.mcz

Eliot Miranda uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-eem.1521.mcz

==================== Summary ====================

Name: System-eem.1521
Author: eem
Time: 2 July 2026, 10:33:52.387189 am
UUID: b947292f-e7da-4968-a8d5-f5390d1c6e50
Ancestors: System-ct.1520

Avoid registering PackageInfo instances that are created merely for browing thingds localToPackage: (e.g. self systemNavigation browseAllcallsOn: #foo localToPackage: 'Compiler-Kernel'; we do noty want to create a working copy for 'Compiler-Kernel' when we have a working copy for the package 'Compiler')

=============== Diff against System-ct.1520 ===============

Item was changed:
  ----- Method: SystemNavigation>>packageInfoFor: (in category 'private') -----
  packageInfoFor: packageInfoOrString
         ^packageInfoOrString isString
+                ifTrue: [PackageInfo new packageName: packageInfoOrString]
-                ifTrue: [PackageInfo named: packageInfoOrString]
                 ifFalse: [packageInfoOrString]!

Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]