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

Reply via email to