[squeak-dev] The Trunk: Multilingual-mt.277.mcz
commits at source.squeak.org
commits at source.squeak.org
Mon Apr 11 12:07:38 UTC 2022
Marcel Taeumel uploaded a new version of Multilingual to project The Trunk:
http://source.squeak.org/trunk/Multilingual-mt.277.mcz
==================== Summary ====================
Name: Multilingual-mt.277
Author: mt
Time: 11 April 2022, 2:07:36.538592 pm
UUID: b5396406-2dc7-7f49-bb95-e32b150cc22d
Ancestors: Multilingual-mt.276
When opening a new file stream, enforce a new instance of the current system converter bc. clients tend to play around with this default but custom #lineEndConvention. Sigh.
Fixes a regression I introduced with the recent Locale refactorings, which surfaced in VMMaker when generating the validImage.c (spur leak checker).
=============== Diff against Multilingual-mt.276 ===============
Item was changed:
----- Method: MultiByteFileStream>>initializeConverter (in category 'initialize-release') -----
initializeConverter
+ "April 2022: We must not use the shared #systemConverter here as clients tend to change #lineEndConvention without care."
+
+ self converter: Locale currentPlatform newSystemConverter.!
-
- self converter: Locale currentPlatform systemConverter!
More information about the Squeak-dev
mailing list
|