Problem with latest versions of Multilingual

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

Problem with latest versions of Multilingual

CdAB63
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




signature.asc (268 bytes) Download Attachment