[Pkg] The Trunk: Multilingual-mt.259.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Nov 25 10:28:56 UTC 2021
Marcel Taeumel uploaded a new version of Multilingual to project The Trunk:
http://source.squeak.org/trunk/Multilingual-mt.259.mcz
==================== Summary ====================
Name: Multilingual-mt.259
Author: mt
Time: 25 November 2021, 11:28:53.961354 am
UUID: 6e1246cc-66e2-9140-9e22-49ba1ebad024
Ancestors: Multilingual-ul.258
Adds some backstops to FileStream to avoid having to name "MultiByteFileStream" explicitely in your code. Just use "FileStream fileNamed:do:" etc. and rely on polymorphism.
=============== Diff against Multilingual-ul.258 ===============
Item was added:
+ ----- Method: FileStream>>detectLineEndConvention (in category '*Multilingual-accessing') -----
+ detectLineEndConvention
+ "Backstop. See MultiByteFileStream."
+
+ ^ nil!
Item was added:
+ ----- Method: FileStream>>lineEndConvention (in category '*Multilingual-accessing') -----
+ lineEndConvention
+ "See MultiByteFileStream and also String >> #withSqueakLineEndings."
+
+ ^ #cr!
Item was added:
+ ----- Method: FileStream>>lineEndConvention: (in category '*Multilingual-accessing') -----
+ lineEndConvention: aSymbolOrNil
+ "Ignore here. See MultiByteFileStream."!
Item was added:
+ ----- Method: FileStream>>setConverterForCode (in category '*Multilingual-accessing') -----
+ setConverterForCode
+ "Backstop. See MultiByteFileStream."!
Item was added:
+ ----- Method: FileStream>>wantsLineEndConversion: (in category '*Multilingual-accessing') -----
+ wantsLineEndConversion: aBoolean
+ "Backstop. See MultiByteFileStream."!
Item was changed:
----- Method: MultiByteFileStream>>lineEndConvention: (in category 'accessing') -----
lineEndConvention: aSymbol
+ "#cr, #lf, #crlf"
+
-
(lineEndConvention := aSymbol) ifNotNil: [wantsLineEndConversion := true].
self installLineEndConventionInConverter!
More information about the Packages
mailing list