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.
In Squeak 6.0 alpha,
SimplifiedChineseEnvironment fileNameConverterClass
isCNGBTextConverter
, which is incorrect under Windows 10 Chinese Edition.After adding an overloaded method
SimplifiedChineseEnvironment class>>fileNameConverterClass
which returnsUTF8TextConverter
, and then do a reset withLanguageEnvironment resetKnownEnvironments
, unicode file names show correctly in FileList tool.