[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