Bert Freudenberg uploaded a new version of Etoys to project Etoys: http://source.squeak.org/etoys/Etoys-bf.138.mcz
==================== Summary ====================
Name: Etoys-bf.138 Author: bf Time: 2 June 2012, 6:28:10 pm UUID: 0e7da0fc-6ded-4fbc-b960-e1a5fd2331c8 Ancestors: Etoys-kfr.137
Make sure EtoysDebugger really gets released when closing scriptor.
Change Set: scriptorCompat-sw Date: 1 June 2012 Author: Scott Wallace
Make .pr files more likely to be usable in earlier versions of etoys, by neutralizing elements that relate to the single-step feature (which was added in etoys 5.0,) in the save-files."!
=============== Diff against Etoys-kfr.137 ===============
Item was changed: ----- Method: EtoysDebugger>>delete (in category 'initialization') ----- delete + "If there is a highlighter associated with this debugger, delete it." + + highlighter ifNotNil: + [:h | + h stopStepping. + h delete]! - highlighter ifNotNil: [:h | h delete]!
Item was changed: ----- Method: ScriptEditorMorph>>deleteEtoysDebugger (in category '*etoys-debugger') ----- deleteEtoysDebugger + "If present, delete the currently-associated etoysDebugger." + + | aDebugger | + aDebugger := self valueOfProperty: #etoysDebugger ifAbsent: [^ self]. + aDebugger delete. "removes the highlighter from the world" - (self valueOfProperty: #etoysDebugger ifAbsent: [^ self]) - delete. self removeProperty: #etoysDebugger!
etoys-dev@lists.squeakfoundation.org