A new version of Installer-Core was added to project Installer: http://www.squeaksource.com/Installer/Installer-Core-mtf.215.mcz
==================== Summary ====================
Name: Installer-Core-mtf.215 Author: mtf Time: 23 July 2008, 12:41:50 pm UUID: b6ab27c3-9dcb-4272-bb14-805b4d96b0b4 Ancestors: Installer-Core-mtf.214
a much cleaner way to make smUpdate non-interactive
=============== Diff against Installer-Core-mtf.214 ===============
Item was changed: ----- Method: Installer>>smUpdate (in category 'squeakmap') ----- smUpdate + "Answer the confirm: popup that happens when SM is old with true" - "Answer the confirm: popup that happens when SM is old with true, even if UIManager is not present"
+ self answer: 'You need to upgrade the SqueakMap package' with: true. + self withAnswersDo: [self classSMSqueakMap default loadUpdates] - self classSMSqueakMap - compile: 'confirm: aString ^ true' - classified: nil - withStamp: 'installer' - notifying: nil - logSource: false. - [self classSMSqueakMap default loadUpdates] - ensure: [self classSMSqueakMap removeSelector: #confirm:] !