AppleScript Support?!? Re: [UPDATES] Test Pilots fasten your seat belts...

Mark Guzdial guzdial at cc.gatech.edu
Thu Sep 23 14:43:30 UTC 1999


The AppleScript support looks *very* exciting!  Can test pilots get a copy
of TestOSAPlugin to play with?  Or directions on how to emit the code?  (I
did download a copy of MPW to start playing with Andrew's toys, but haven't
tried it yet, and I'd be willing to start to get this.)

Thanks!
  Mark

>Folks -
>
>I have just launched a spate of new updates for Squeak 2.6alpha.  But read
>on before updating...
>
>This includes some very cool stuff, as detailed below...
>	Andreas's cool VRML parser.
>	Lex Spoon's TelNet (updated).
>	Marcel Weiher's very cool postscript support (try printing the BTF
>paper!)
>	The TFEI Exception Handling framework.
>	Craig Latta's block temps compatibility feature (reads them but no
>real scoping).
>	Aibek Musaev's implementation of Tetris.
>	Andrew Greenberg's cool new primitive compiler.
>
>Now the bad news...
>A number of little things seem to be broken as a result of the new
>Exceptions package.  YOU CAN HELP either by pointing me at a set of known
>compatibility fixes, or by helping me to track them down one by one.
>Please respond directly to me.  I will issue fixes promptly.
>
>In case you don't already know, you must execute the following in order to
>become a test pilot (ie before your system will receive updates for
>2.6alpha) and, of course update your 2.5 fully before trying.
>	EToySystem eToyVersion: 'Squeak2.6alpha' date:  Date today.
>
>This is wonderful stuff from many great Squeakers!
>
>Have fun
>
>	- Dan
>--------------------------------------
>1448B3DSimpleMesh-ar -- Andreas Raab -- 16 September 1999
>This change set contains a simple mesh class allowing for easier
>construction/manipulation of meshes."
>
>1449VRMLBase-ar -- Andreas Raab -- 16 September 1999
>This change set contains the generic VRML 97 parser definition."
>
>1450WnldVrmlStuff-ar -- Andreas Raab -- 16 September 1999
>Modifications of Wonderland for inclusion of the VRML 97 parser."
>
>1451WnldTweaks-ar -- Andreas Raab -- 16 September 1999
>Several tweaks for easier control in a Wonderland."
>
>1452WndlActorPivot-jsp -- Jeff Pierce -- 17 September 1999
>Adds setPivot: to WonderlandActors.  Basically this allows you to change
>the insertion point of an actor.  It's in the private category because
>it's not intended to be used by end users."
>
>1453MoreVRML-ar -- Andreas Raab -- 17 September 1999
>More VRML stuff and a couple of fixes/modifications all over the place."
>
>1454StringEditHack-di -- Dan Ingalls -- 6 September 1999
>Defines a very simple edit protocol to replace the old shift-click edit
>feature of StringMorphs.  It is grossly inefficient, but mostly compatible
>with other text editing in the system."
>
>1455floatPrecision-sw -- Scott Wallace -- 16 September 1999
>Makes readout tiles for #cursorWrapped slot of GraphMorphs by default show
>two decimal place of precision.
>Adds the ability for a user-defined numeric slot to specify its float
>precision.
>Cleans up many methods in this territory."
>
>1456textSelectionPref=sw -- Scott Wallace & John Dougan -- 16 September 1999
>Drawing on an idea and code from John Dougan, allows the user to specify
>colors to be used for the text selection and the insertion point, via the
>Appearance menu.  This applies only to Morphic text-editing."
>
>1457endUserStringEdit-sw -- Scott Wallace -- 17 September 1999
>Builiding on Dan's StringEditHack, makes traditional text-editing
>available for editing end-user string-like structures such as viewer
>readouts, tile-script parameters, watchers, object names in halos, object
>names in viewers, etc.
>Also changes the default string editing behavior such that you now start
>out in a 'select-all' state, ready to replace the old string completely if
>you simply start typing after selecting.
>Makes a considerable effort to harmonize the resizing algorithms for
>structures containing embedded strings (primarily UpdatingStringMorphs)
>across the various ways that string contents can be changed, viz. by
>text-editing, by the target changing the value, by hitting
>increase/decrease arrows on tiles, etc."
>
>1458B3DClipFix-ar -- Andreas Raab -- 17 September 1999
>Fixes a problem in the low-level rasterizer introduced by wrongly
>reporting completely clipped objects as (partially) visible."
>
>1459BlockTemps-CL -- Craig Latta -- 21 September 1999
>Allows Squeak to read the syntax for block-local temporary variables.
>However, users must be aware that the SEMANTICS are unchanged from the
>normal unscoped temporary variables in Squeak, so that code that relies on
>this scoping will not work properly.
>This is merely a convenience step along the way to support of full block
>closures.
>
>1460SegmentFixes-di -- Dan Ingalls -- 21 September 1999
>Fixes a bug which caused image segments to be written with root bits set.
>Fixes another bug in two places, which caused image segments not to remap
>the class pointer in objects which have 3-word headers and which are also
>instances of compact classes.
>
>1461TelnetMachine
>
>1462ImgSeg-tkLI
>
>1463Tetris
>
>1464NewCompiler-ACG
>
>1465NewCompiler2-ACG -- Applescript stuff -- 21 September 1999
>Fixes some glitches in the previous changeset.  Class Applescript now has
>a singleton instance that is automatically reconnected with Applescript
>upon startup."
>
>1466EncodingFilters-MPW
>
>1467Morphic-PS-MPW -- Marcel Weiher -- 7 August 1930
>A Canvas subclass and supporting code to generate graphical
>representations of Morphs as Postscript code ready for printing or
>inclusion into drawing programs.
>
>1468Morphic-PS-Tweaks
>
>1469TFEI-Exceptions-core
>
>1470TFEI-Exceptions-extns
>
>1471TFEI-Exceptions-tests
>
>1472NewUIUCPath-di -- Dan Ingalls -- 22 September 1999
>Establish new path for updates at UIUC.


--------------------------
Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280
(404) 894-5618 : Fax (404) 894-0673 : guzdial at cc.gatech.edu
http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html





More information about the Squeak-dev mailing list