The Trunk: Tools-mt.1371.mcz
[email protected] Thu, 30 Jul 2026 08:33:25 0000
| Newsgroups | gmane.comp.lang.smalltalk.squeak.general |
|---|---|
| Message-ID | <[email protected]> |
Marcel Taeumel uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-mt.1371.mcz
==================== Summary ====================
Name: Tools-mt.1371
Author: mt
Time: 30 July 2026, 10:33:25.413186 am
UUID: 159c4cf9-d877-6643-b358-d59d19f02543
Ancestors: Tools-mt.1370
Complement ReleaseBuilder-mt.255
=============== Diff against Tools-mt.1370 ===============
Item was changed:
----- Method: ChangesOrganizer class>>belongsInProjectsInRelease: (in category 'class initialization') -----
belongsInProjectsInRelease: aChangeSet
+ "Answer whether a change set belongs in the ProjectsInRelease category. You can hand-tweak this to suit your working style."
- "Answer whether a change set belongs in the ProjectsInRelease category. You can hand-tweak this to suit your working style. This just covers the space of project names in the 2.9, 3.0, and 3.1a systems"
+ ^ ({ReleaseBuilder rootProjectName . ReleaseBuilder homeProjectName} includes: aChangeSet name)
+ or: [self changeSetNamesInReleaseImage includes: aChangeSet name]!
- | aString |
- ^ ((aString := aChangeSet name) beginsWith: 'Play With Me') or: [self changeSetNamesInReleaseImage includes: aString]!
Item was changed:
----- Method: ChangesOrganizer class>>changeSetNamesInReleaseImage (in category 'class initialization') -----
changeSetNamesInReleaseImage
"Answer a list of names of project change sets that come pre-shipped in the latest sytem release. On the brink of shipping a new release, call 'ChangeSorter noteChangeSetsInRelease' "
^ ChangeSetNamesInRelease ifNil:
+ [ChangeSetNamesInRelease := (Smalltalk at: #ObjectlandMorph)
+ ifNil: [#()]
+ ifNotNil: [:ObjectlandMorph | ObjectlandMorph projectNames]]!
- [ChangeSetNamesInRelease := self changeSetNamesInThreeOh]!
Item was changed:
----- Method: ChangesOrganizer class>>changeSetNamesInThreeOh (in category 'class initialization') -----
changeSetNamesInThreeOh
"Hard-coded: answer a list of names of project change sets that came pre-shipped in Squeak 3.0"
+ self deprecated: 'Maybe you want #changeSetNamesInReleaseImage'.
^ #('The Worlds of Squeak' 'Fun with Morphic' 'Games' 'Fun With Music' 'Building with Squeak' 'Squeak and the Internet' 'Squeak in 3D' 'More About Sound' ) !
Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]