[Squeak-fr] What new in 3.7

stéphane ducasse ducasse at iam.unibe.ch
Dim 15 Aou 21:17:25 CEST 2004


Je regardais ce qu'il y avait de nouveau dans 3.7. Voici la liste 
telqu'on la trouve dans le Welcome...

What's New in 3.7
     * Version 2 of SqueakMap, a major upgrade which supports multiple 
releases for packages, user accounts and much more.
     * Babel, a framework for supporting language translations in the 
UI. (e.g. French, Swedish, etc.)
     * SmaCC, the Smalltalk Compiler Compiler deployment runtime from 
John Brant.  The SmaCC development tool lets you define a 
parser/compiler.
     * Some packages removed and placed on SqueakMap, including the XML 
parser and IRC.
     * The Accufonts bitmap font set.  This means the original Apple 
NewYork font has been removed, to help clean up the Squeak-L licensing 
issue regarding fonts.
     * BitstreamVeraFonts, a set of free TrueType/antialiased fonts.
     * Chronology package. This contains ANSI DateTime, refactored Date 
and Time classes.
     * The remaining ANSI compatibility methods.  Squeak now includes 
all of the major ANSI compatibility changes.
     * A Change Notification framework from the KCP team at Berne.  This 
sends consistent notification messages when code changes happen in the 
system.
     * Latest updates from the SqueakLand/Etoys world.
     * An enhanced look and feel including menu icons, gradient 
scrollbars and window titlebar buttons, etc.
     * Horizontal scrollbars now supported in all scrollable text/list 
panes, and very large lists are now supported with LargeLists.
     * Class comments immediately visible in Browsers when a new class 
is viewed.
     * Enhancement packages incorporated from SqueakMap:  NamedProcess, 
ShrinkingSelection/ParenBlinking, BreakpointSupport, LargeLists.
     * Support for animated GIFs and saving PNG files.
     * Support for compressed source files.
     * New class Matrix which replaces Array2D.
     * The usual numerous small enhancements and fixes.
     * Automatic initialize invocation when new in invoked


The "Full" Release vs. the "Basic" Release
As of version 3.6, there are now configurations for the official Squeak 
release.  You are most likely using the Full release, which is filled 
with multimedia, developer, and educational content, similar to 
previous Squeak releases. This is the default release which is 
available from www.squeak.org.

However, there is also a slimmed-down Basic release available with some 
of this content removed, which is useful if you need a smaller 
footprint with which to develop Squeak applications. A goal of the 
Squeak Guides is to strip down the Basic release until it contains just 
the essential developer tools. Beyond that, at some point in the future 
there will also be a "Minimal" release available containing just the 
core language kernel.



Plus d'informations sur la liste de diffusion Squeak-fr