Today I updated squeak-trunk to latest releases & got the following problem:
UTF8TextConverter(Object)>>does not understand: #convertFromSystemString
installLineEndConvention: lineEndStringOrNil
latin1Map := self class latin1Map.
latin1Encodings := self class latin1Encodings.
lineEndStringOrNil ifNotNil:
[latin1Encodings := latin1Encodings copy.
latin1Encodings at: Character cr asciiValue + 1 put: (self
convertFromSystemString: lineEndStringOrNil).
latin1Map := latin1Map copy.
latin1Map at: Character cr asciiValue + 1 put: 1]
I had to retrofit Multilingual to version dated Sept. 9 in order to
regain control over UTF-8 conversion from ASCII file. It seems that the
implementation of the message convertFromSystemString was lost in
UTF8TextConverter (also in UTF16? and other encoding converters?)
CdAB