The Trunk: ToolBuilder-MVC-dtl.21.mcz

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

The Trunk: ToolBuilder-MVC-dtl.21.mcz

commits-2
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!