[Pharo-project] Mac carbon VM goes to 4.2.2Beta1U
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@smalltalkconsulting.com> Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ========================================================================
On Mon, Sep 28, 2009 at 4:49 AM, John M McIntosh <johnmci@smalltalkconsulting.com> wrote:
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 use them all the time, i never see a problem ... -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Smalltalkers do: [:it | All with: Class, (And love: it)] http://doesnotunderstand.org/
On Sun, Sep 27, 2009 at 11:49 PM, John M McIntosh <johnmci@smalltalkconsulting.com> wrote:
I've also uploaded the new VM as Squeak 4.2.2beta1U.app.zip found via http://smalltalkconsulting.com/squeak.html
Just updated the Pharo website http://pharo-project.org/pharo-download -- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
On 28 sept. 09, at 10:12, Damien Cassou wrote:
On Sun, Sep 27, 2009 at 11:49 PM, John M McIntosh <johnmci@smalltalkconsulting.com> wrote:
I've also uploaded the new VM as Squeak 4.2.2beta1U.app.zip found via http://smalltalkconsulting.com/squeak.html
Just updated the Pharo website http://pharo-project.org/pharo-download
It isn't visible yet. There is a link to 4.2.1beta1 BTW, John, why all your VMs are always qualified beta? From the outside, it looks strange :-) I suggest to remove the tag. Noury http://vst.ensm-douai.fr/noury/ -------------- -17èmes Journées Francophones sur les Systèmes Multi-Agents (JFSMAâ09). Lyon, 19-21 Octobre 2009 - http://bat710.univ-lyon1.fr/~sycosma/JFSMA09/ -2nd International Workshop on Agent Technology for Disaster Management (ATDM'09), Nagoya, Japan, Dec. 13rd, 2009 - http://doesnotunderstand.org/wikka.php?wakka=ATDM2009 -16ème Conférence francophone sur les Langages et Modèles à Objets (LMO). Pau 2010 - http://lmo-conference.org/2010 -ESUG 18th International Smalltalk Conference - Barcelona, Spain 2010 http://www.esug.org/Conferences/2010
On Mon, Sep 28, 2009 at 4:28 PM, Noury Bouraqadi <bouraqadi@ensm-douai.fr> wrote:
It isn't visible yet. There is a link to 4.2.1beta1
don't know what happened. It works now. -- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
On 2009-09-28, at 7:28 AM, Noury Bouraqadi wrote:
BTW, John, why all your VMs are always qualified beta? From the outside, it looks strange :-) I suggest to remove the tag.
That is a historical feature. However given the maturity of the macintosh carbon VM code base, I'll remove the tag on the next iteration! = = = ======================================================================== John M. McIntosh <johnmci@smalltalkconsulting.com> Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ========================================================================
participants (4)
-
Damien Cassou -
John M McIntosh -
Noury Bouraqadi -
Serge Stinckwich