Mac Carbon VM 3.8.15b5 pending

Bruce O'Neel squeak at pckswarms.ch
Wed Mar 28 07:56:31 UTC 2007


Hi,

Yea, sorry, that was a horrible description of the glitch.

Yes, what I see is that only on B3D surfaces does yellow not show up.
The colors normally are just perfect.

Thanks!

cheers

bruce

----- Message d'origine -----
De: John M McIntosh <johnmci at smalltalkconsulting.com>
Date: Tue, 27 Mar 2007 09:30:12 -0700
Sujet: Re: Mac Carbon VM 3.8.15b5  pending
À: "Bruce O'Neel" <squeak at pckswarms.ch>
Cc: The general-purpose Squeak developers list <squeak-dev at lists.squeakfoundation.org>

>Actually if you click on appeaarance and set the window or desktop  
>color you'll see the colors in the color picker *are* the same.
>But what is going on here is that the application is calculating a  
>Balloon 3D surface, however something is wrong somewhere so the
>surface colors aren't the same between the two platforms.
>
>Someone would have to dig deeper to understand why the colors are not  
>correct.
>
>On Mar 27, 2007, at 8:55 AM, Bruce O'Neel wrote:
>
>> Hi,
>>
>> There seems to be a small problem with yellow on intel macs only, with
>> Squeak 3.8.15beta1U from the FTP site.
>>
>> If you download http://earth.pckswarms.ch/ 
>> earthSwarms-1.0_Mac.dmg.gz and run it on a PPC system then the  
>> mountain peaks will be yellowish/brownish, but,
>> on an intel mac the mountain peaks will be purblish/bluish.  As you  
>> push the
>> button labeled topography until it says cloud fraction, it's different
>> yellows on a PPC but all white on an Intel mac.
>>
>> The PPC behavior is the same as Linux and Windows.
>>
>> Thanks very much for all your work on the Mac VM!
>>
>> cheers
>>
>> bruce
>>
>> ----- Message d'origine -----
>> De: John M McIntosh <johnmci at smalltalkconsulting.com>
>> Date: Sat, 10 Mar 2007 16:32:23 -0800
>> Sujet: Mac Carbon VM 3.8.15b5  pending
>> À: The general-purpose Squeak developers list <squeak- 
>> dev at lists.squeakfoundation.org>
>>
>>> I've pushed out a 3.8.15b5 to address an error in the 3.8.15b4 VM
>>> with the new browser plugin interface and firefox.
>>>
>>> http://www.smalltalkconsulting.com/squeak.html
>>>
>>> I added three new features. One is SqueakDebug setting in the VM and
>>> browser plugin to enable you to print some
>>> diagnostics messages for the browser interface and module loading,
>>> I'll add more message in the future.
>>>
>>> The second is a SqueakQuitOnQuitAppleEvent flag that is used to quit
>>> the VM immediately if we get the quit event, which happens
>>> when a user logs out. Likely this is the wrong choice, still for
>>> people doing vertical apps you need someone to prevent the VM from
>>> cancelling the logout process.  MIT's Scratch will use this feature.
>>>
>>> Finally I altered the logic when we look at the edit menu 'Quit do
>>> not save' If the application has used the VM's builtin feature
>>> to modify the mac menus then they might have changed the menu item
>>> from 'Quit do not save' to perform Foobar.
>>>
>>>
>>> 3.8.15b5
>>> 			squeakBrowser-info.plist 	add SqueakDebug parm (1) debug msgs, (0)
>>> no debug msgs
>>>
>>> 			npsqueak.c		streamline context usage a bit, make local var versus
>>> on structure
>>> 							add logic to print msgs based on info.plist
>>>
>>> 			sqMacMain.c		Add SqueakDebug parm (1) debug msgs, (0) no debug  
>>> msgs
>>> 							debug messages for browser interface, and module loading
>>> 							Add SqueakQuitOnQuitAppleEvent, true if we should quit
>>> immediately if
>>> 							operating system sends us quit msg, as a result of logout.
>>> Normally false.
>>>
>>> 			sqMacUIAppleEvents.c	If you logout we get a quit apple event msg,
>>> normally we ignore,
>>> 							unless SqueakQuitOnQuitAppleEvent is set.
>>>
>>> 			sqMacUIEventsUniversal.c  If the user picks edit menu, item one,
>>> actually check to see if
>>> 							the string is "Quit do not save", if so then quit, otherwise
>>> pass revised menu
>>> 							choice to Smalltalk.
>>>
>>> 			sqMacUnixExternalPrims.c	Look to SqueakDebug for msg printing
>>>
>>> 		
>>> 			sqMacWindowUniversal.c	Look to SqueakDebug for msg printing, mind
>>> file does not print any msgs yet
>>>
>>> --
>>> ===================================================================== 
>>> ===
>>> ===
>>> John M. McIntosh <johnmci at smalltalkconsulting.com>
>>> Corporate Smalltalk Consulting Ltd.  http:// 
>>> www.smalltalkconsulting.com
>>> ===================================================================== 
>>> ===
>>> ===
>>>
>>>
>>>
>>>
>
>--
>======================================================================== 
>===
>John M. McIntosh <johnmci at smalltalkconsulting.com>
>Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
>======================================================================== 
>===
>
>
>
>



More information about the Squeak-dev mailing list