AppleScript Support?!? Re: [UPDATES] Test Pilots fasten your seat
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.)
>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
> The TFEI Exception Handling framework.
> Craig Latta's block temps compatibility feature (reads them but no
> 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!
> - 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
>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
>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.
>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
>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.
>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
More information about the Squeak-dev