New Win32 VM [m17n testers needed]

subbukk subbukk at gmail.com
Mon Jun 4 13:48:34 UTC 2007


On Monday 04 June 2007 4:28 pm, Bert Freudenberg wrote:
> > .. filename encoding
> > depends on
> > filesystem, not the VM platform. For instance, I could have a UTF-8
> > file on a
> > USB flash and use it across different VMs...
> Wrong. This solely defines what encoding is used to communicate
> between the image and the VM. The VM then translates this to whatever
> encoding the file system uses.
I presume, this double conversion is transparent to code in the image. The 
code assumes that if the VM is win32, then UTF-8 is supported in filenames 
instead of querying the VM for a UTF-8 capability. This breaks encapsulation. 
In Tim's words :

On Tuesday 15 May 2007 12:46 am, tim Rowledge wrote:
> .. Allowing #fileNamed: to
> attempt to parse mangled platform related strings was a serious
> error. Platform fiddle-faddle for filenames is just horrific.

Regards .. Subbu



More information about the Squeak-dev mailing list