[ANN] 3.9a7025

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] 3.9a7025

Marcus Denker

http://ftp.squeak.org/3.9/Squeak3.9a-7025.zip

CHANGELOG:
--------------------

        Compiler:
          - Small refactoring of MethodNode>>generate and related methods  
(needed by
                  MethodWrappers) (Diego Fernandez (and Andrian Lienhard  
(netstyle.ch)) )
                - == <integer literal> to = <integer literal> in response to Dan  
Ingalls' note (fbs)
        OmniBrowser: (Lukas Renggli of netstyle.ch)
            - fixes an bug when the browser is opened (Ctrl+B) from non  
OmniBrowser windows
                (Debugger, Workspace, ...)
            - drag and drop methods and categories onto classes
        --------------
        SUnit:
        0003489: ClassTestCase >> selectorsTested misses 'special' methods.

        The method ClassTestCase >> selectorsTested computes the sent  
messages in a test incorrectly. It
        looks in the literals array, and so misses the 32 'special' message  
selectors. The correct code
        is both shorter and simpler. (Andrew Black)
        ---------------
        Morphic:
                - 0003416: Faster Moprhic invalidation
                  Morph>>invalidRect:from: was testing for wonderland textures  
(which where stored in
                  a property...). (Thanks to Andrew Black for reporting this).
                - Better looking menu title bar (from Thorsten Bergman, if I  
remember correctly)
                - some method were lost in 7024 (from etoy-customevents-*). They  
are back now,
                    fixes lots of bugreports on Mantis.
        ---------------
        Change Set: ExternalSettingsReorg-tpr
        Date: 5 April 2006
        Author: [hidden email]

        Reorganise the categories in ExternalSettings to get rid of an  
explcit '--all--' that can make a
        real mess of filing out the code
        --------------
        Change Set: KedamaMissing-KR
        Date: 14 April 2006
        Author: Korakurider

        add missing method for Kedama
        ----------------
        Change Set: KedamaWODepreciated-KR
        Date: 14 April 2006
        Author: Korakurider

        refactor kedama not to call depreciated methods.
        note: As showDeprecationWarnings preferece is set to false in  
Squeakland image,
        original kedama code run without no problem.
        ------------------
        renamed BlockContext>>endpc to be endOC and fix the one sender (md)
        ------------------
        Change Set: MacRomanFix
        Date: 5 April 2006
        Author: Andreas Raab

        Raise an error if somebody tries to write wide characters.
        ----------------------
        0003458: PositionableStream>>copyPreamble:from:at: broken  (Andreas  
Raab)
        ---------
        0003415: Changeset is not updated when renaming a class (Noury  
Bouraqadi)
        After renaming a class, the changeset is not updated to refer to the  
new name. Therefore,
        one virtually lose recorded changes.
        The fix also cleans a bit SystemDictionary. It removes method
SystemDictionary>>renameClass:from:
        and uses instead SystemDictionary>>renameClass:as: used by traits
        -----------
        0003492: Complete the job of changing the way that arrays are  
printed (Andrew Black)
        The new array printing logic introduced in 3.9 had some holes, and  
needed some cleanup.
        The attached changeset provides it. Tests are included.
        Specifically, the changeset
                - marks Fractions as selfEveluating and Booleans as literals
                - puts Array>>printOn: back in the printing ctaegory, where someone  
might expect to find it
                - removes duplicated logic from Collection>>printElementsOn:
                - adds tests for all of the above.
        --------------
        faster asUTC from Avi Bryant
        --------------
        FixInvisible from Bert Freudenberg
       
       

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] 3.9a7025

David T. Lewis
On Tue, Apr 25, 2006 at 07:31:07PM +0200, Marcus Denker wrote:
>
> http://ftp.squeak.org/3.9/Squeak3.9a-7025.zip
 
Thanks Marcus!


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] 3.9a7025

Klaus D. Witzel
In reply to this post by Marcus Denker
Hi Markus & all the contributors,

the invisible characters look great ;)

Thank you all for the ongoing effort!

/Klaus

On Tue, 25 Apr 2006 19:31:07 +0200, Marcus Denker <[hidden email]>  
wrote:

>
> http://ftp.squeak.org/3.9/Squeak3.9a-7025.zip
>
> CHANGELOG:
...


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] 3.9a7025

Bert Freudenberg-3
Am 26.04.2006 um 17:03 schrieb Klaus D. Witzel:

> the invisible characters look great

I just *had* to quote that out of context ;-)

But anyways, you're welcome, it finally bugged me enough after so  
many years ...

- Bert -


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] 3.9a7025

stéphane ducasse-2
In reply to this post by Marcus Denker
Hi marcus

I was checking and I saw that the fixes of andrew where breaking some  
tests of SelfEvaluating...

{Object new} does not print as anArray(anObject)
but {anObject} which is useless and not a selfevaluating array :)
We will fix that in the car or with andrew next week.


> 0003492: Complete the job of changing the way that arrays are  
> printed (Andrew Black)
> The new array printing logic introduced in 3.9 had some holes, and  
> needed some cleanup.
> The attached changeset provides it. Tests are included.
> Specifically, the changeset
> - marks Fractions as selfEveluating and Booleans as literals
> - puts Array>>printOn: back in the printing ctaegory, where  
> someone might expect to find it
> - removes duplicated logic from Collection>>printElementsOn:
> - adds tests for all of the above.


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] 3.9a7025

stéphane ducasse-2
In reply to this post by Bert Freudenberg-3
>> the invisible characters look great
>
> I just *had* to quote that out of context ;-)
>
> But anyways, you're welcome, it finally bugged me enough after so  
> many years ...

Me too. I think that we should be more aggressive and fix those  
annoying little points.
Thanks for it Bert! It will change my life during the labs.
Stef


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] 3.9a7025

Serge Stinckwich-4
In reply to this post by Marcus Denker
I have some strange annoying small high-pitched sound when i use this
version with the 3.8.12beta3U VM on my G4 PPC PowerBook laptop ...



--                                                         oooo
Dr. Serge Stinckwich                                     OOOOOOOO
Université de Caen>CNRS UMR 6072>GREYC>MAD               OOESUGOO
http://purl.org/net/SergeStinckwich                       oooooo
Smalltalkers do: [:it | All with: Class, (And love: it)]   \  /
                                                             ##


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] 3.9a7025

johnmci
Try the 3.8.12b4U VM

On 30-Apr-06, at 6:11 AM, Serge Stinckwich wrote:

> I have some strange annoying small high-pitched sound when i use  
> this version with the 3.8.12beta3U VM on my G4 PPC PowerBook  
> laptop ...
>
>
>
> --                                                         oooo
> Dr. Serge Stinckwich                                     OOOOOOOO
> Université de Caen>CNRS UMR 6072>GREYC>MAD               OOESUGOO
> http://purl.org/net/SergeStinckwich                       oooooo
> Smalltalkers do: [:it | All with: Class, (And love: it)]   \  /
>                                                             ##
>
>

--
========================================================================
===
John M. McIntosh <[hidden email]> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] 3.9a7025

Serge Stinckwich-4
John M McIntosh a écrit :
> Try the 3.8.12b4U VM
>

Yes, thank you. Much better for my ears ;-)


--                                                         oooo
Dr. Serge Stinckwich                                     OOOOOOOO
Université de Caen>CNRS UMR 6072>GREYC>MAD               OOESUGOO
http://purl.org/net/SergeStinckwich                       oooooo
Smalltalkers do: [:it | All with: Class, (And love: it)]   \  /
                                                             ##