Marcel Taeumel uploaded a new version of Multilingual to project The Trunk: http://source.squeak.org/trunk/Multilingual-mt.288.mcz
==================== Summary ====================
Name: Multilingual-mt.288 Author: mt Time: 30 March 2023, 9:24:00.543449 am UUID: 5301b1ee-1cd2-be44-9f02-a8829a3a2505 Ancestors: Multilingual-pre.287
Expands commentary on utf8 encoding/decoding. Documents the #changeClassTo: idiom.
=============== Diff against Multilingual-pre.287 ===============
Item was changed: ----- Method: ByteArray>>utf8Decoded (in category '*Multilingual-converting') ----- utf8Decoded + "Interprets the receiver as a UTF8-encoded String. Yields a String, or an InvalidUTF8 exception if the receiver is not valid UTF8. + If the receiver is only temporary (and writable), class adoption can be faster: + self changeClassTo: ByteString; utf8ToSqueak." + - "Interprets the receiver as a UTF8-encoded String. Yields a String, or an InvalidUTF8 exception if the receiver is not valid UTF8." - "Equivalent to the Pharo method of the same name." ^ self asString utf8ToSqueak!
Item was changed: ----- Method: String>>utf8Encoded (in category '*Multilingual-converting') ----- utf8Encoded + "Yields a ByteArray containing the UTF8 encoding of the receiver's contents. + If the receiver is only temporary (and writable), class adoption can be faster: + self squeakToUtf8 changeClassTo: ByteArray." + - "Yields a ByteArray containing the UTF8 encoding of the receiver's contents." - "Equivalent to the Pharo method of the same name." ^ self squeakToUtf8 asByteArray!
packages@lists.squeakfoundation.org