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 <[email protected]> Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ======================================================================== _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
