[squeak-dev] The Trunk: System-dtl.272.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Feb 27 17:30:37 UTC 2010


David T. Lewis uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-dtl.272.mcz

==================== Summary ====================

Name: System-dtl.272
Author: dtl
Time: 27 February 2010, 12:29:07.125 pm
UUID: 4b88a93a-0ef2-47e1-b798-b9a4dc29bc48
Ancestors: System-ar.271

Reduce use of #isMorphic by implementing #currentVocabulary, #handleFatalDrawingError:, #resetDisplay, and #setAsBackground:

=============== Diff against System-ar.271 ===============

Item was added:
+ ----- Method: Project>>setAsBackground: (in category 'utilities') -----
+ setAsBackground: aForm
+ 	"Set  aForm as a background image."
+ 
+ 	self subclassResponsibility
+ !

Item was added:
+ ----- Method: Project>>handleFatalDrawingError: (in category 'utilities') -----
+ handleFatalDrawingError: errMsg
+ 	"Handle a fatal drawing error."
+ 
+ 	self error: errMsg "overridden in MorphicProject"
+ !

Item was added:
+ ----- Method: Project>>resetDisplay (in category 'displaying') -----
+ resetDisplay 
+ 	"Bring the display to a usable state after handling primitiveError."
+ 
+ 	self subclassResponsibility!

Item was added:
+ ----- Method: Project>>currentVocabulary (in category 'protocols') -----
+ currentVocabulary
+ 	"Answer the currently-prevailing default vocabulary."
+ 
+ 	self subclassResponsibility!




More information about the Squeak-dev mailing list