[squeak-dev] Mac carbon VM goes to 4.2.2Beta1U
John M McIntosh
johnmci at smalltalkconsulting.com
Sun Sep 27 21:49:18 UTC 2009
I've updated the Macintosh Carbon VM to include the latest changes for
serial port logic which was driven by changes in the Unix serial port
plugin.
Plus Bert identified that horizontal wheel scrolling didn't work
correctly, oddly it's never worked since I think 2002. People must
not use those
funky dual touch/action track pads on the macintosh I'd guess.
I've added these changes to the SVN tree on squeakvm.org
I've also uploaded the new VM as Squeak 4.2.2beta1U.app.zip
found via
http://smalltalkconsulting.com/squeak.html
If someone other than Bert confirm the horizontal scrolling works,
plus I couldn't test the altered serial port logic since I don't have
a serial like device
around that my mac would talk to. Promptly report any issues...
Hint, don't forget to purchase your copy of ST80Docs or SqueakDocs on
the iPhone to help defer the costs of my yearly Apple development
license
as you click thru to download the VM.
4.2.2b1 We update system to 10.6.1 and newest xCode
Build powerpc VM with gcc 4.0
Run Static Analyser
FilePlugin.c
SetVMPathFromApplicationDirectory
memory leak from vmPathString
NSCursorWrappers.m
fix memory leak, bitmap, image
sqMacMain.c
fixupNonAbsolutePath
memory leak from resourcePathString
sqMacNSPluginUILogic2.c
handle_CMD_SHARED_MEMORY
memory leak from colorspace
sqmacUIEventsUniversal.c
Bert reported scroll wheel movement was wrong.
We did not get kEventParamMouseWheelAxis correctly
This problem oddly has existed for years.
SerialPort, use unix serial port logic that now supports named
ports, instead of older carbon solutions.
--
=
=
=
========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com> Twitter:
squeaker68882
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
=
=
=
========================================================================
More information about the Squeak-dev
mailing list
|