[UPDATES] 31 updates for 2.8alpha

Bruce O'Neel beoneel at mindspring.com
Sat Apr 22 10:24:38 UTC 2000


Hi,
  FOr all but the most recent updates you can get

<ftp://st.cs.uiuc.edu//Smalltalk/Squeak/2.7/files/Squeak2.8a-beo.zip>

and then choose update from server.  On monday I'll bring the above .zip 
archive up to the most recent 2.8a.

cheers

bruce

Conrad Taylor <conradwt at yahoo.com> wrote:
> 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