[etoys-dev] Etoys: Etoys-bf.138.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Jun 2 12:28:48 EDT 2012


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!



More information about the etoys-dev mailing list