Etoys: Etoys-bf.138.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Etoys: Etoys-bf.138.mcz

commits-2
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 mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/etoys-dev