Mac VM 3.7.0b1
Bruce ONeel
edoneel at sdf.lonestar.org
Thu Nov 27 16:26:07 UTC 2003
Hi,
Thanks! This is now on the ftp site as:
ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.7alpha/mac/squeak3.7.0b1-mac-vm.
sit
cheers
bruce
John M McIntosh <johnmci at smalltalkconsulting.com> wrote:
> Date: Wed, 26 Nov 2003 20:52:55 -0800
> From: John M McIntosh <johnmci at smalltalkconsulting.com>
> Subject: Mac VM 3.7.0b1
> To: The general-purpose Squeak developers list <squeak-dev at lists.squeakfoundation.org>
> reply-to: The general-purpose Squeak developers list <squeak-dev at lists.squeakfoundation.org>
>
> I've pushed a Mac VM 3.7.0b1 for testing to
>
> http://homepage.mac.com/johnmci/
>
> Squeak 3.7.0Beta1.app.sit
>
> It contains:
>
> a) the fix for using 2.8.x image and getting mouse clicks in the right
> place.
> b) 8bit monitor support
> c) Changes for the "m17n" package fromTetsuya HAYASHI
> <tetha at st.rim.or.jp> so one can type Kanji characters.
>
> d) Most importantly you can alter the application's Info.plist and set
> the SqueakEncodingType between 0 to 4
> to signify
>
> MacRoman = 0,
> WindowsLatin1 = 1, /* ANSI codepage 1252 */
> ISOLatin1 = 2, /* ISO 8859-1 */
> Unicode = 3
> UTF8 = 4
>
> This then alters what the VM returns for the vmPath name, the image
> name, the image path name,
> the "SecurityManager default untrustedUserDirectory", "SecurityManager
> default secureUserDirectory"
> and of course file name/path names that come out of or go into the VM.
>
> Pending is to rework the path name lengths and file name lengths to
> reflect reality a bit better, so I've not yet posted the source code
> changes.
>
> I'll welcome folks who use languages other than USA english to check
> for issues.
> Hint file names/folder names with interesting characters in UTF8 mode
> come to mind.
>
> PS I suspect picking Unicode won't get you very far, it occurs to me
> that I'd bet that some strcpy
> logic lurks and the high zero byte in unicode will truncate things.. Oh
> well, that's tomorrow's fight.
>
> --
> ========================================================================
> ===
> John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
> ========================================================================
> ===
More information about the Squeak-dev
mailing list
|