Christoph Thiede uploaded a new version of Monticello to project The Trunk: http://source.squeak.org/trunk/Monticello-ct.796.mcz
==================== Summary ====================
Name: Monticello-ct.796 Author: ct Time: 18 August 2023, 6:28:53.816796 pm UUID: 1ed3b793-07d1-5c4f-ab54-70c9eb99ccaf Ancestors: Monticello-ct.795
Improves readability of MCWorkingCopyBrowser>>#addWorkingCopy.
Thanks to Marcel (mt) & Tim (tpr) for the feedback!
=============== Diff against Monticello-ct.795 ===============
Item was changed: ----- Method: MCWorkingCopyBrowser>>addWorkingCopy (in category 'actions') ----- addWorkingCopy + | name packageInfo | - |name| name := Project uiManager request: 'Name of package:' translated. + name isEmptyOrNil ifTrue: [^ self]. + + packageInfo := PackageInfo registerPackageName: name. + name := packageInfo name. "PackageInfo might assign a different name, e.g., for sanitization (see PackageInfo class>>#sanitizeName:)" + workingCopy := MCWorkingCopy forPackage: (MCPackage new name: name). + workingCopyWrapper := nil. + + self repositorySelection: 0. - name isEmptyOrNil ifFalse: - [name := (PackageInfo registerPackageName: name) name. - workingCopy := MCWorkingCopy forPackage: (MCPackage new name: name). - workingCopyWrapper := nil. - self repositorySelection: 0]. self workingCopyListChanged; changed: #workingCopySelection; changed: #repositoryList. self changedButtons.!
packages@lists.squeakfoundation.org