convertFromCompoundText | readStream converter | readStream := self readStream. ^ self class new: self size streamContents: [ :writeStream| converter := CompoundTextConverter new. converter ifNil: [^ self]. [readStream atEnd] whileFalse: [ writeStream nextPut: (converter nextFromStream: readStream)]]. CompoundTextConverter new -> DNU convertFromSystemString | readStream converter | readStream := self readStream. ^ self class new: self size streamContents: [ :writeStream| converter := LanguageEnvironment defaultSystemConverter. converter ifNil: [^ self]. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [readStream atEnd] whileFalse: [ writeStream nextPut: (converter nextFromStream: readStream)]]. systemConverterClass self subclassResponsibility. ^ Latin1TextConverter. What!!!! Stef
participants (1)
-
Stéphane Ducasse