Chris Muller uploaded a new version of Tools to project The Trunk: http://source.squeak.org/trunk/Tools-cmm.358.mcz
==================== Summary ====================
Name: Tools-cmm.358 Author: cmm Time: 6 June 2011, 9:58:22.054 am UUID: 08000000-1508-381f-1508-381f14000000 Ancestors: Tools-cmm.357
When reformulating a MessageSet list, only signal a change in the autoSelectString if there is, in fact, an autoSelectString present.
=============== Diff against Tools-cmm.357 ===============
Item was changed: ----- Method: MessageSet>>reformulateList (in category 'message functions') ----- reformulateList "The receiver's messageList has been changed; rebuild it" super reformulateList. self changed: #messageList ; changed: #messageListIndex. self contentsChanged. + autoSelectString ifNotNil: [ self changed: #autoSelect ]! - self changed: #autoSelect!
packages@lists.squeakfoundation.org