[Pkg] The Trunk: ToolBuilder-MVC-dtl.21.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Sep 12 19:46:25 UTC 2010

David T. Lewis uploaded a new version of ToolBuilder-MVC to project The Trunk:

==================== 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') -----
  	"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!

More information about the Packages mailing list