[ANN] 3.9a6684

Marcus Denker denker at iam.unibe.ch
Mon Aug 29 19:43:41 UTC 2005


Hi,

New version available...

Highlights of this release:

  -> Hernan Tylim's great Preference Browser
  -> Monticello now loads patches when updating from  
source.squeakfoundation.org

More complete list of changes:
------------------------------------------


  -> register conflictchecker in FileList
  -> integrated method from ToolBuilder-Spec
  -> Change Set:        AlphaNumUID
  -> Change Set:        MakeArrows-sps
  -> Bugfix: use isDoit for testing doit selector
  -> comment for #openMorphicProject
  -> remove class SyntaxTestMethods.
  -> remove class for the proxyeditor
  -> categorize all uncategorized methods of package system

Change Set:        DecompileTree
Date:            30 January 2005
Author:            Dean Tribble, Alexandre Bergel

Allow a single method to be properly decompiled.


Change Set:        PreferredKeyboardPosition-fbs
Date:            7 January 2005
Author:            Frank Shearar

Update 5994 included a bunch of methods with badly spelled names.  
This changeset corrects those spellings

Change Set:        LayoutFrameReorg-fbs
Date:            17 January 2005
Author:            Frank Shearar

This changeset simply moves a bunch of unclassified methods of  
LayoutFrame class into the instance creation protocol.

0001516: [ENH] FlapTab performance improvement
Description
Michael Latta <lattam at mac.com>:

"When working with some performance tests I noticed that FlapTab was
consuming too much time repositioning itself when morphs in the world
view resized. The attached change list cuts the time for
FlapTab>>ownerChanged by about 33%. With 9 tabs on my image it
amounted to a 3% overall improvement. The changes involve testing for
position changes before making them so it does not reposition to the
same location, and using symbols rather than strings, and == rather
than collection>>includes:.

Change Set:        FTPMultiLineResponseFix-nk
Date:            19 January 2005
Author:            Ned Konz

The FTP protocol (RFC959), allows for multiple lines responses to  
commands.
If a response is multi-line, the fourth character of the first line  
is a $- and the last line repeats the numeric code but the code is  
followed by a space.
This CS fixes our inability to deal with such responses.


Change Set:        HTTPProxyPrefs-hpt
Date:            10 December 2004
Author:            Hernan Tylim

This changeset is part of the Preferences Refactorings. The idea is  
to start moving all the user preferences and settings that are  
currently dispersed on the image to the Preferences class to be  
Preference instances. For more info look into the PrefViews-hpt  
preamble.

The changes present on this .cs are simple refactorings on HTTPSocket  
to make it use getter and setter to access to the http proxy info,  
which will be stored on Preferences instead of class variables.

Change Set:        6681PhonemeRecognizeMorph-dd
Date:            28 August 2005
Author:            Dominique Dutoit

Remove the hard-coded bounds and tell the morph to resize itself if  
its content doesn't fit.


Change Set:        WindowColorPrefs-hpt
Date:            8 December 2004
Author:            Hernan Tylim

This changeset is part of the big Preferences refactoring that  
started on 3.8 with PrefViews-hpt, and PrefViewsRegistry-hpt.
On these previous changesets we prepared Squeak to use Preference  
instances to store any type  of preferences, not only boolean. This  
changeset will move where squeak stores its window colors preference  
to regular Preference instances, so they will be editable from the  
new PreferenceBrowser

Change Set:        TimeProfileFullMethodNames-efc
Date:            27 August 2005
Author:            Eddie Cottongim

TimeProfileBrowser was truncating method names making it a real pain  
to use on long selectors. This turned out to be a bug; MessageTally  
creates new instances of itself to do its work but fails to pass  
along the length preferences, and uses a short default length.

This changeset makes it pass the length preference down.



More information about the Squeak-dev mailing list