[squeak-dev] The Trunk: Tools-ar.120.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Aug 25 16:50:55 UTC 2009


Andreas Raab uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-ar.120.mcz

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

Name: Tools-ar.120
Author: ar
Time: 25 August 2009, 9:49:28 am
UUID: c691d198-379c-b44a-98a5-4bf833864c15
Ancestors: Tools-ar.119

Whoopsie. Fixed senders but broke implementors. Only do a self changed: #autoSelect if we actually have an autoSelectString; the updating code expects a string and blows up with nil.

=============== Diff against Tools-ar.119 ===============

Item was changed:
  ----- Method: MessageSet>>buildWith: (in category 'toolbuilder') -----
  buildWith: builder
  	| windowSpec max result |
  	self wantsOptionalButtons ifTrue:[max := 0.3] ifFalse:[max := 0.3].
  	windowSpec := self buildWindowWith: builder specs: {
  		(0 at 0 corner: 1 at max) -> [self buildMessageListWith: builder].
  		(0 at max corner: 1 at 1) -> [self buildCodePaneWith: builder].
  	}.
  	result := builder build: windowSpec.
+ 	autoSelectString ifNotNil:[self changed: #autoSelect].
- 	self changed: #autoSelect.
  	^result!




More information about the Squeak-dev mailing list