David T. Lewis uploaded a new version of ToolBuilder-MVC to project The Trunk:
http://source.squeak.org/trunk/ToolBuilder-MVC-dtl.21.mcz==================== Summary ====================
Name: ToolBuilder-MVC-dtl.21
Author: dtl
Time: 12 September 2010, 3:45:05.83 pm
UUID: b39cd4ab-6327-4a07-b0f1-095ccea7b4c2
Ancestors: ToolBuilder-MVC-dtl.20
MVC fixes by Florin Mateoc to address debugger opening, including low space interrupt and user interrupt in MVC.
=============== Diff against ToolBuilder-MVC-dtl.20 ===============
Item was changed:
----- Method: MVCToolBuilder class>>isActiveBuilder (in category 'accessing') -----
isActiveBuilder
"Answer whether I am the currently active builder"
"This is really a way of answering whether 'Smalltalk isMVC'"
ScheduledControllers ifNil:[^false].
+ ^(ScheduledControllers activeControllerProcess ifNil:[^false]) isTerminated not!
- ^ScheduledControllers activeControllerProcess == Processor activeProcess!
Item was added:
+ ----- Method: MVCToolBuilder>>openDebugger: (in category 'opening') -----
+ openDebugger: anObject
+ "Build and open the object. Answer the widget opened."
+ | window |
+ window := self build: anObject.
+ window controller openNoTerminate.
+ ^window!
Item was added:
+ ----- Method: MVCToolBuilder>>openDebugger:label: (in category 'opening') -----
+ openDebugger: anObject label: aString
+ "Build an open the object, labeling it appropriately. Answer the widget opened."
+ | window |
+ window := self build: anObject.
+ window label: aString.
+ window controller openNoTerminate.
+ ^window!