The Trunk: Multilingual-nice.192.mcz

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

The Trunk: Multilingual-nice.192.mcz

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

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

Name: Multilingual-nice.192
Author: nice
Time: 12 October 2013, 2:46:46.598 am
UUID: 44eafcaf-3c95-441d-ae7d-5bc35966778b
Ancestors: Multilingual-nice.191

Let StrikeFontSet shutDown itself rather than hijacking the StrikeFont shutDown. This removes a dependency.
Let StrikeFontSet printShortDescriptionOn: on his own, rather than having TextStyle asking isKindOf: StrikeFontSet?
Remove BitBltDisplayScanner method already found in superclass.

=============== Diff against Multilingual-nice.191 ===============

Item was removed:
- ----- Method: BitBltDisplayScanner>>isBreakableAt:in:in: (in category '*Multilingual-Display') -----
- isBreakableAt: index in: sourceString in: encodingClass
-
- ^ false.
- !

Item was added:
+ ----- Method: StrikeFontSet class>>initialize (in category 'class initialization') -----
+ initialize
+ Smalltalk addToShutDownList: self after: StrikeFont!

Item was added:
+ ----- Method: StrikeFontSet class>>shutDown (in category 'class initialization') -----
+ shutDown  "StrikeFontSet shutDown"
+ "Deallocate synthetically derived copies of base fonts to save space"
+ StrikeFontSet allSubInstancesDo: [:sf | sf reset].!

Item was added:
+ ----- Method: StrikeFontSet class>>unload (in category 'class initialization') -----
+ unload
+ Smalltalk removeFromShutDownList: self!

Item was changed:
+ ----- Method: StrikeFontSet>>printOn: (in category 'printing') -----
- ----- Method: StrikeFontSet>>printOn: (in category 'as yet unclassified') -----
  printOn: aStream
 
  super printOn: aStream.
  aStream nextPutAll: '(' , self name.
  aStream space.
  self height printOn: aStream.
  aStream nextPut: $).
  !

Item was added:
+ ----- Method: StrikeFontSet>>printShortDescriptionOn: (in category 'printing') -----
+ printShortDescriptionOn: aStream
+ super printShortDescriptionOn: aStream.
+ aStream nextPutAll: '(FontSet)'!