[squeak-dev] The Trunk: Tools-dtl.421.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Aug 27 23:03:19 UTC 2012


David T. Lewis uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-dtl.421.mcz

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

Name: Tools-dtl.421
Author: dtl
Time: 27 August 2012, 7:02:29.167 pm
UUID: 9f733b7f-fe11-464c-a87c-621670b103b5
Ancestors: Tools-fbs.420

Initialize all ProcessBrowsers on image restart.

Background: http://bugs.squeak.org/view.php?id=1578 fixed the case of open process browsers with auto-update running, for which the auto-update no longer worked after an image restart. However, an open process browser that does not have auto-update running also requires an initialize on image restart, otherwise a manual "update list" does not work. This is an old bug that had gone unnoticed.

=============== Diff against Tools-fbs.420 ===============

Item was changed:
  ----- Method: ProcessBrowser class>>startUp (in category 'system startup') -----
  startUp
  	Browsers
+ 		do: [:ea | ea isAutoUpdatingPaused
+ 				ifTrue: [ea initialize; startAutoUpdate]
+ 				ifFalse: [ea initialize]]!
- 		do: [:ea | | paused | ea isAutoUpdatingPaused
- 				ifTrue: [ea initialize; startAutoUpdate]]!



More information about the Squeak-dev mailing list