squeak-smalltalk / squeak-object-memory

Issues and assets related to the Squeak object memory.
https://bugs.squeak.org
MIT License
12 stars 1 forks source link

Squeak 6.0 alpha file name encoding error under Windows 10 Chinese Edition #10

Closed dram closed 2 years ago

dram commented 2 years ago

In Squeak 6.0 alpha, SimplifiedChineseEnvironment fileNameConverterClass is CNGBTextConverter, which is incorrect under Windows 10 Chinese Edition.

After adding an overloaded method SimplifiedChineseEnvironment class>>fileNameConverterClass which returns UTF8TextConverter, and then do a reset with LanguageEnvironment resetKnownEnvironments, unicode file names show correctly in FileList tool.

dram commented 2 years ago

Submit a patch to The Inbox: https://lists.squeakfoundation.org/pipermail/squeak-dev/2022-May/220227.html

marceltaeumel commented 2 years ago

Merged.