[UPDATES] 31 updates for 2.8alpha
Conrad Taylor
conradwt at yahoo.com
Fri Apr 21 21:14:25 UTC 2000
How are you doing? I was wondering, how does one go
about obtaining the latest Squeak 2.8alpha release?
I'm looking for something that doesn't require me to
download and file-in changesets.
Thanks in advance,
-Conrad
--- Dan Ingalls <Dan.Ingalls at disney.com> wrote:
> Folks -
>
> I have just uploaded 31 updates for 2.8alpha. Major
> changes include...
>
> 1981 and related ChangeSet and IsolatedProject
> tweaks:
> Isolated Projects have been reworked. All changes
> to system classes are properly reverted, but one
> piece of logic remains to be completed regarding
> newly defined classes in isolated projects (they
> will be entered in a sub-environment of Smalltalk
> rather than globally). All ChangeSet operations
> should work just as before if you do not request
> 'isolate changes' in the 'changes...' menu. A
> couple of details remain to be completed for full
> support of isolation -- for instance if you fileOut
> from an isolated changeSet from another project
> where it is not in force, you will not get the right
> sources, and you may get errors. For now, make sure
> you only fileOut isolated changeSets from within
> their projects. See 1997RevertOnError for an
> example of the power of isolated changes. Also note
> there the request for someone to polish the MVC side
> of this new capablility.
>
> 1991PoohRelease:
> Pooh is the work of Alexander Lazarevic, an intern
> who has been working for several month with Andreas
> Raab. It is a first step toward freehand drawing in
> 3D. This software is based on the work of Takeo
> Igarashi, Satoshi Matsuoka and Hidehiko Tanaka,
> which is described in "Teddy: A Sketching Interface
> for 3D Freeform Design" (see
>
'http://www.mtl.t.u-tokyo.ac.jp/~takeo/teddy/teddy.htm').
> To play around with Pooh just open a Wonderland and
> bring up the halos on the CameraMorph. Click on the
> Pooh halo and start drawing an outline. After that
> you can bring up the halos on the generated object
> and click on the Paint halo to draw on the surface.'
>
> There are also a number of minor changes several
> related to recent mail list requests, as you can
> read from the summaries below.
>
> Enjoy
> - Dan
>
> PS: I know we missed our April 20 schedule. There
> are simply a few more things to finish. Another
> week should do it.
> --------------------------------
> 1975GrowFonts-di -- Dan Ingalls -- 27 March 2000
> Several enhancements to StrikeFont...
> Ability to extend ascii range.
> Prompted call to above if adding a glyph with
> characterFormAt:put:
> Ability to replace all zero-width characters by a
> visible glyph.
> Postscript performs above replacement on all fonts.
>
> 1976HtmlFix-mjg -- Mark Guzdial, Bert Freudenberg &
> Stefan Matthias Aust -- 11 March 2000
> A crude fix to ignore HTML (and XML) unicode
> entities. This was done by Mark. Then I noticed
> that the whole handling of non ASCII characters was
> broken and started to fix it. Then I noticed that
> Bert already worked on this. So I put everything
> together, corrected the iso to mac mapping, changed
> the TTFontReader to use that new mapping instead of
> have its own variant and voilá, Scamber can show
> umlauts. Attached to this changeset is a test.html
> page that demonstrats a few things.
> This change set also contains a EURO character for
> NewYork10 and fixes the width of the
> non-breaking-space character (#202 in Mac encoding,
> #160 in ISO8895-1). Please look at the postscript.
> --sma"
>
> 1977B3DSceneExplorer -- Tobias Isenberg -- 28 March
> 2000
> Adds a B3DSceneExplorerMorph with a number of
> generally useful control elements."
>
> 1978fileList-tkNX -- Ted Kaehler -- 29 March 2000
> A FileList looking at a remote server cuts off the
> read when more than 3500 characters have been
> received. Only when the user asks to 'get entire
> file' does it read the whole thing."
>
> 1979master-tkNY
>
> 1980inside-tkNZ
>
> 1981ModularProjects1-9-di -- Dan Ingalls -- 19 March
> 2000
> Defines a complete replacement for the existing
> ChangeSet class, and reworks all the isolated
> project logic to use it.
>
> 1982RemovalChanges-di -- Dan Ingalls -- 4 April 2000
> In the interest of simplicity, removes the
> convention that removeAllSuchThat: returns a
> collection of the removals. This was never used, to
> the author's knowledge.
> Also introduces keysAndValuesRemove:, analogous to
> keysAndValuesDo:, for removing a number of
> Dictionary entries without having to maintain a copy
> during the operation.
>
> 1983ModularProjects10-di -- Dan Ingalls -- 3 April
> 2000
> Brings the new changeSets to the point where they
> can capture all info from existing changeSets
> successfully.
> Then, in the postscript, mutate all existing
> changeSets and supplant the old ChangeSet class by
> the new one.
>
> 1984ModularProjects11-di -- Dan Ingalls -- 4 April
> 2000
> A number of fixes to the various ChangeSet editing
> operations supported in the ChangeSorter."
>
> 1985ProjectConversion-di -- Dan Ingalls -- 4 April
> 2000
> Conversion methods needed when downloading content
> from old Projects and ChangeSets. Note that
> ChangeSets will lose their contents. Another update
> will follow with a more civilized solution.
>
> 1986ChgSetConversion-di -- Dan Ingalls -- 4 April
> 2000
> Several cleanups plus a reasonable conversion for
> old stored changeSets on file."
>
> 1987ChgSetQFix -- Dan Ingalls -- 4 April 2000
> Another tweak having to do with moving changes that
> involve a newly-defined class.
>
> 1988ChgSetQFix2
>
> 1989projNew-tkOA
>
> 1990flapEnterTweak-sw -- Scott Wallace -- 7 April
> 2000
> If, upon dragover of a flap tab armed for popping
> out on dragover, the hand is carrying anything, show
> the flap. If the hand is empty, the likely cause is
> that it's manipulating a scrollbar or some such, so
> in that case don't pop the flap out."
>
> 1991PoohRelease -- Alexander Lazarevic -- 20 March
> 2000
> Pooh - Squeak's version of Teddy. See
> WonderlandCameraMorph openPoohAboutWindow
>
> 1992ChgSetQFix3
>
> 1993ExpandTweak-di -- Dan Ingalls -- 10 April 2000
> A fix to SystemWindow expand that restores ownership
> to the submorphs before attempting to resize.
> Also a tweak that includes the debug menu in the
> controlMenu for all morphs.
>
> 1994SymbolEquals -- Dan Ingalls -- 11 April 2000
> Changes the definition of Symbol = to string
> comparison for non-symbol arguments. This
> suggestion by Stephan Rudlof establishes the
> following symmetric properties:
> #abc = 'abc'
> 'abc' = #abc
> are both true; and
> #abc == 'abc'
> 'abc' == #abc
> are both false.
> The result of = and == between two symbols remains
> unchanged.
>
> 1995rereadProj-tkOB
>
> 1996randomTile-sw -- Scott Wallace -- 14 April 2000
> Only affects the etoy system...
> Fixes a couple of bugs that crept into the
> RandomNumberTile last October. It should now be
> possible to change the number on a RandomNumberTile
> as you'd expect -- both by clicking on the up/down
> arrows on the tile and by directly text-editing the
> number on the tile."
>
> 1997RevertOnError-di -- Dan Ingalls -- 4 April 2000
> If a recursive error happens and you are inside an
> isolation layer, then this code will revoke the
> current isolation layer and open a debugger in the
> project associated with the outer layer. Many
> formerly unrecoverable errors can now be diagnosed
> and repaired in this manner. A long diagnostic
> message describes the situation and how to deal with
> it.
> This facility has been tested for all combinations
> of Morphic and MVC projects. While the basic
> recovery
=== message truncated ===
__________________________________________________
Do You Yahoo!?
Send online invitations with Yahoo! Invites.
http://invites.yahoo.com
More information about the Squeak-dev
mailing list
|