Frank Shearar uploaded a new version of Tools to project The Trunk: http://source.squeak.org/trunk/Tools-fbs.449.mcz
==================== Summary ====================
Name: Tools-fbs.449 Author: fbs Time: 1 March 2013, 10:26:55.334 am UUID: 65ca9395-741f-4f40-944e-4b652fbfa7bd Ancestors: Tools-nice.448
If you're viewing a system category, and you select the system category, nothing should happen.
(This fixes http://bugs.squeak.org/view.php?id=7744 where you lose your Browser place when you load a new package that adds a system category.)
=============== Diff against Tools-nice.448 ===============
Item was changed: ----- Method: Browser>>selectSystemCategory: (in category 'system category list') ----- selectSystemCategory: aSymbol "Set the selected system category. Update all other selections to be deselected." + aSymbol = selectedSystemCategory ifTrue: [^ self]. - selectedSystemCategory := aSymbol. selectedClassName := nil. selectedMessageCategoryName := nil. selectedMessageName := nil. self editSelection: ( aSymbol isNil ifTrue: [#none] ifFalse: [#newClass]). metaClassIndicated := false. self setClassOrganizer. contents := nil. self changed: #systemCategorySelectionChanged. self changed: #systemCategoryListIndex. "update my selection" self changed: #classList. self changed: #messageCategoryList. self changed: #messageList. self changed: #relabel. self contentsChanged!
packages@lists.squeakfoundation.org