[squeak-dev] The Trunk: Multilingual-nice.100.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Mar 8 13:39:56 UTC 2010


Nicolas Cellier uploaded a new version of Multilingual to project The Trunk:
http://source.squeak.org/trunk/Multilingual-nice.100.mcz

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

Name: Multilingual-nice.100
Author: nice
Time: 8 March 2010, 2:39:41.364 pm
UUID: cc737264-3396-4a40-99f8-753563a9f217
Ancestors: Multilingual-nice.99

Be backward compatible with obsolete code.
Otherwise, VMMaker update cannot be loaded safely in the image.

=============== Diff against Multilingual-nice.99 ===============

Item was changed:
  ----- Method: MultiCharacterScanner class>>initialize (in category 'class initialization') -----
  initialize
  "
  	MultiCharacterScanner initialize
  "
  	| a |
+ 	a := TextStopConditions new.
- 	a := Array new: 256.
  	a at: 1 + 1 put: #embeddedObject.
  	a at: Tab asciiValue + 1 put: #tab.
  	a at: CR asciiValue + 1 put: #cr.
  	a at: Character lf asciiValue + 1 put: #cr.
+ 	
- 	a := TextStopConditions new setStops: a.
  	NilCondition := a copy.
  	DefaultStopConditions := a copy.
  
  	PaddedSpaceCondition := a copy.
  	PaddedSpaceCondition at: Space asciiValue + 1 put: #paddedSpace.
  	
  	SpaceCondition := a copy.
  	SpaceCondition at: Space asciiValue + 1 put: #space.
  !

Item was changed:
  ----- Method: MultiCharacterScanner>>initializeStringMeasurer (in category 'initialize') -----
  initializeStringMeasurer
+ 
+ 	stopConditions := TextStopConditions new
- 	| stops |
- 	stops := Array new: 256.
- 	stopConditions := TextStopConditions new setStops: stops.
  !




More information about the Squeak-dev mailing list