[ANN] [UPDATES] 20 updates for 3.3a
Bruce ONeel
beoneel at bluewin.ch
Sun Jul 28 08:52:29 UTC 2002
Hi,
Squeak3.3a-4934.zip is now at
ftp://st.cs.uiuc.edu/SmalltalkSqueak/3.3alpha.
cheers
bruce
Scott Wallace <scott.wallace at squeakland.org> wrote:
> Here are the preambles for twenty updates for Squeak 3.3a that have
> recently been released to the external 3.3a update stream.
>
> Cheers,
>
> -- Scott
>
> ----------------------
>
> 4915resourceColorFix-raa -- Bob Arning -- 23 June 2002
> Republished 7/7/02 sw to the 3.3a update stream, with preamble updated.
> When loading resource Forms, do NOT discard color table information.
> It was only with the advent of update 4859 (3.3a) that this became an
> issue."
>
> 4916dupKeys-nk -- Ned Konz -- 11 July 2002
> A persuasive argument was made by David Farber to allow duplication
> of Ctrl and Alt keys.
> This adds a preference called 'duplicateControlAndAltKeys' that does
> just that. You can still just swap the keys if you want.
> Per Doug Way's suggestion, this also changes the default keys to swap to be:
> $c . $x . $v . $a . $s . $f . $g . $z
> x (cut)
> c (copy)
> v (paste)
> a (select all)
> s (save)
> f (find)
> g (find again)
> z (undo)
> And (unlike the original change set) this will maintain existing
> Preference settings when installed.
> The two preferences are mutually exclusive; setting one will reset the other.
> One small manual correction made in the Postscript by Scott Wallace 7/11/02.
>
> 4917dupNavBar-sw -- Scott Wallace -- 11 July 2002
> Removes the old navigator bar on reloaded projects if the current
> image requests suppression of the navbar."
>
> 4918loadEToys-sw -- Scott Wallace -- 11 July 2002
> Removes barriers to loading etoys into 3.3. Caution: this update is
> for 3.3 only."
>
> 4919reportFullStack-sw -- Scott Wallace -- 19 July 2002
> In the error report, print out the short form of *all* stack frames
> in the same 'rcvr(class) >> selector' format, after printing out the
> long form of the first four stack frames. This makes the entire
> compact summary available in a single, readable tableau. Formerly,
> the first four stack frames did not appear in the compact summary."
>
> 4920flapTuning-sw -- Scott Wallace -- 19 July 2002
> * Gives explicit object-names to the etoy flaps (Supplies &
> Navigator) so that they show up in the morph halo that way, per
> request from Kim Rose.
> * Makes the Navigator shrink-wrapped, as per prescription from Andreas."
>
> 4921scriptParameters-sw -- Scott Wallace -- 20 July 2002
> Allows any user-defined etoy script to have a parameter.
> To add a parameter, invoke 'add parameter' from Scriptor or Viewer menu.
> Change parameter *type* from the Scriptor header, using up/down
> arrows or clicking for menu.
> Obtain a parameter tile by dragging from the parameter position in
> the Scriptor header.
> Caution: This applies to 'classic tiles' only. 'Universal tiles' are
> not handled by this work.
> Note: the following is a hand-jimmied class-definition for
> ParameterTile to make it ok both on 3.2 and 3.3"
>
> 4922paramFixups-sw -- Scott Wallace -- 22 July 2002
> * Fixes a glitch in backing out of renaming a script -- we had not
> been allowing the user to retain an existing name if it had a colon
> in it.
> * If you change a parameter type in such a manner that it introduces
> a type error for any tile phrases in the script that called for the
> parameter when it was a different type, the tiles fix themselves up
> to keep everything type-rosy.
> * Adds a menu item to TilePad's halo menu allowing you to restore
> the default literal tile for the particular type. This allows you,
> albeit somewhat obscurely, to revert a Parameter tile to a plain
> numeric tile, for example."
>
> 4923optionalLexiconPane-sw -- Scott Wallace -- 23 July 2002
> Makes the custom Lexicon control buttons occupy a separate pane *in
> addition to* the one governed by the optionalButtons preference.
> Thus, if #optionalButtons is true, a Lexicon will have *two* rows of
> control buttons -- one offering the custom lexicon-specific
> navigation features and the other with the standard repertory of
> senders, implementors, etc, which had for space reasons previously
> had to be omitted from the Lexicon's touchable controls.
> Also, fixes a seemingly-long-standing bug that appears to have made
> protocol browsers not work properly in mvc."
>
> 4924findA-sw -- Scott Wallace -- 23 July 2002
> Consolidates the main work of six methods that service the various
> windows-menu 'find-a' requests (e.g. 'find a Transcript') into a
> single place.
> One of these six is the newly added 'find a fileList', with cmd-L as
> its desktop-cmd-key shortcut."
>
> 4925fixAllCat-sw -- Scott Wallace -- 24 July 2002
> Fix up methods that had '-- all --' as their home category"
>
> 4926versionBrowser-BG -- Boris Gaertner, Scott Wallace -- 25 July 2002
> Fixes a glitch that caused the creation of a spurious concrete method
> category named '-- all --' when a method definition was reverted in a
> versions browser that had been originally launched from a browser
> that had had the '-- all --' category selected.
> Note: Boris penetrated to the core of this bug, and then produced a
> fix on a Squeak 2.7 system; Scott integrated Boris's fix with the
> post-2.7 changes to the method, and did some further trimming."
>
> 4927condenseSources-sw -- Scott Wallace -- 25 July 2002
> Because the presence of spurious concrete '-- all -- method
> categories breaks the condenseSources process, we now make a
> preemptive call to the method that fixes up all such errors before
> proceeding with the real work of condenseSources. Thanks to Boris
> Gaertner for finding this problem."
>
> 4928chgSetForVersion-dew -- Doug Way -- 7 September 2001
> Adds a 'find original change set' menu item for the Versions Browser,
> which locates the single changeset (or sources file) which originally
> contained the selected method version. It does this by matching the
> file pointers stored in the ChangeRecord and ChangeSet."
>
> 4929parameterMenuIcon-sw -- Scott Wallace -- 27 July 2002
> Use a black triangle as the type-menu icon on a parameter tile, as
> per suggestion from Alan."
>
> 4930fasterSlideToTrash-sw -- Scott Wallace -- 26 July 2002
> When sliding large morphs to the trash, animate a thumbnail rather
> than the full-sized morph. This speeds things up considerably."
>
> 4931versBrowsFix-sw -- Scott Wallace -- 27 July 2002
> Fixes a glitch in update 4926 that only showed up when browsing
> versions of a method on the class side."
>
> 4932changeEnh-nk -- Ned Konz -- 26 June 2002
> This adds an item to the ChangeSorter category menu that lets you
> make a change-set category with all the change sets that change a
> particular class."
>
> 4933changedOthersMethods-nk -- Ned Konz <ned at bike-nomad.com> -- 30 March 2002
> This adds a choice to the shifted change set menu in ChangeSorters
> and ChangeSetBrowsers (called 'check for any other authors') that
> will find any methods with historical versions that don't have your
> initials.
> This can be used to find other people's code that you've modified."
>
> 4934chgSorterMisc-sw -- Scott Wallace -- 27 July 2002
> * Adds check-for-uncommented-classes to the checks section of the
> shifted change-sorter menu.
> * Adds cmd-hypen as kbd shortcut for subtract-other-side in the dual
> change sorter.
> * Adds ClassListBrowser, a browser variant that shows the code for an
> arbitrary list of classes. See class comment or browse class-side
> code for examples"
More information about the Squeak-dev
mailing list
|