Mac carbon/classic VM 3.7.5b1 posted
Bruce O'Neel
edoneel at sdf.lonestar.org
Mon Sep 6 13:40:02 UTC 2004
Hi,
Thanks!
uploaded at:
ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.7beta/mac/squeak3.7.5b1-mac-vm.sit
cheers
bruce
On Thu, Sep 02, 2004 at 01:18:53PM -0700, John M McIntosh wrote:
> A beta version for testing can be found at
>
> see http://homepage.mac.com/johnmci/
>
> Squeak 3.7.5Beta1.app.sit
>
> The changes from 3.7.4 are below. The most visible is a correct color
> mapping when running Squeak in 16 bit color but having the computer
> monitor in 32bit (millions). Also I've altered both the os-9 version
> and the os-x version to swallow the window click when clicking on the
> squeak window when it is the background window. This enables you to
> bring the squeak window to the foreground but not trigger a mouse
> down/up in the squeak window. Please check the os-x and classic
> version and if there are no issues we'll post to the usual ftp servers
> in a few days. Lastly please note because of VMMaker work this and I
> believe 3.7.4 are faster so if you are using a 3.6.x VM you should
> consider upgrading.
>
> sqMacWindow.c
> Prework for multiple window support, use
> getSTWindow() call versus stWindow.
> Use lookup table to properly map 5bit color
> space to 8bit color space. Some crummy code was introduced in 3.6.1b3
> which did a poor job of color space
> transformation (16->32bit).
>
> sqMacExternalPrims.c
> Alter load logic to use kCFURLPOSIXPathStyle
> path name versus hfs path name.
> Alter load logic for frameworks to look in
> User, Network, Local, System domains for framework,
> before we would only look in the System
> domain. This allows frameworks at the user domain scope.
>
> Cleanup of compiler warning message.
> sqMacAsyncFilePrims.c, sqMacOpenGL.c,
> sqMacDragDrop.c, sqMacDirectory.c,
> sqMacInternetConfiguration.c,
> sqMacJoystickAndtablet.c, sqMacMIDI.c, sqMacSecurity.c,
> sqMacSerialPort.c, sqMacNetwork.c,
> sqMacSound.c, sqMacUUID.c, sqMacEnconding.c,
> sqMacFileLogic.c, sqMacImageIO.c,
> sqMacMain.c, sqMacMemory.c, sqMacNSPlugin.c,
> sqMacTime.c, sqMacUIAppleEvents.c,
> sqMacUIClipBoard.c, sqPlatformSpecific.h
>
> sqMacUIEvents.c
> Prework for multiple window support, use
> event supplied window versus stWindow.
> Change os-9 behavior to bring window to
> front swallow click
> Change os-x behavior to bring window to
> front swallow click
>
>
> Cleanup of squeak window references pending
> multiple window support
>
> --
> ========================================================================
> ===
> John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
> ========================================================================
> ===
>
>
--
edoneel at sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org
More information about the Squeak-dev
mailing list
|