[ANN] [UPDATES] 10 updates for 3.3a
Bruce ONeel
beoneel at bluewin.ch
Tue Aug 20 09:03:24 UTC 2002
Hi,
The updated 3.3a .zip file is at:
ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.3alpha and it
is named Squeak3.3a-4961.zip.
cheers
bruce
Scott Wallace <scott.wallace at squeakland.org> wrote:
> This batch of updates includes Boris Gaertner's important
> class-builder fix (which has been added to the 3.2 update stream as
> well,) and also Alejandro Magistrello's class-comment-versions
> browser.
>
> -- Scott
>
>
> 4952PaintBoxToFront-tk -- Ted Kaehler -- 6 August 2002
> Gives the SketchEditor a Morphic layer number of 28, putting it
> behind the Flaps, including the PaintBox tools.
> Note: Perhaps PasteUpMorph>>addMorphInLayer: should be removed from
> the system? It redundanty brings the flaps to the front. It is
> there because addMorphFront: can add a normal morph in front of the
> flaps. We could remove it and watch for layer violations."
>
> 4953DateReadString-tk -- Ted Kaehler -- 8 August 2002
> Strings with a space, separator, or other odd character at the front
> get an error when sent asDate. This change makes (' 5 Apr 2002'
> asDate) 5 April 2002 work correctly.
>
> 4954FontInCngs-tk -- Ted Kaehler -- 22 July 2002
> When you use Alt-k to change the text font in a method or class
> comment, a TextFontReference is put in the runs. Previously this
> could not be written out on the disk in a changes file. Now it can
> be. (As requsted by Maarten Maartensz).
> Still needed: Make 'set font...' and 'set alignment...' be able to
> Undo. This will also cause them to mark the StringHolder pane as
> dirty, which they do not do now. Make this change in ParagraphEditor.
>
> 4955crInTypeahead-sw -- Scott Wallace -- 12 August 2002
> Addresses the bug that hitting Return would sometimes not result in
> the expected 'submit' in a FillinTheBlankMorph, if it were typed so
> quickly on the heels of the characters that preceded it that it was
> absorbed as part of typeahead
>
> 4956classPoolFix-bg -- Boris Gaertner -- 11 August 2002
> At Aug 9, 2002 Bob Arning reported that it is currently not possible
> to add an instance variable and a class variable at the same time.
> The reason is seemingly that classPool is not copied when the new
> class is created. This change set is a proposal to fix that but it
> should be carefully checked by others.
>
> 4957changeSetTweaks-sw -- Scott Wallace -- 12 August 2002
> Several improvements regarding change-sets:
> * Adds a stay-up control to the category submenu in the change sorter.
> * Adds a new Change-set-category function, 'show categories of this
> change set', which presents you with a list of all the
> change-set-categories that the currently-selected change-set belongs
> to, and installs the category you choose from that list -- if any --
> as the current category in the sorter.
> * Reforumulates the 'category functions' submenu to use the much more
> compact and tractable #addList: protocol.
> * Makes ChangeSet>>containsMethodAtPosition: robust in the face of
> class changes for which the selector is for some reason nil, which
> certainly happens.
>
> 4958misc-sw -- Scott Wallace -- 16 August 2002
> * Fixes bugs that would raise errors when trying to view a class
> comment in a message-list-browser while showing bytecodes or tiles.
> * Adds an item to selector-list menus to copy the selector to the
> clipboard; alt-c (cmd-c) serves as a kbd shortcut.
> * Adds a method which will put up a message-list browser showing all
> uncommented methods with any particular initials, presented in
> chronological order. Use this to locate all the methods you last
> touched which lack comments at the head of the method.
> For example:
> Utilities browseUncommentedMethodsWithInitials: 'jm'.
> * Adds a utility method that produces compact printouts of summaries
> for any range of updates, using Dan's #summaryString method.
>
> 4959commentVersions-asm -- Alejandro Magistrello -- 13 August 2002
> A class-comment-versions-browser tool.
> To use, choose 'versions' from the selector-list-menu (or hit the
> 'versions' button) of a browser or message-list when a class comment
> is showing.
>
> 4960ccvbTweaks-sw -- Scott Wallace -- 15 August 2002
> A few tweaks for Alejandro Magistrello's class-comment-versions browser:
> * Makes its remove-from-changes function work.
> * Now also launchable from a class-comment entry in a message list
> (formerly you had to be in a Browser.)
> * Suppress the 'pretty diffs' viewing option, which makes no sense
> for class comments.
>
> 4961searchInViewer-sw -- Scott Wallace -- 17 August 2002
> Adds a search-pane to the Viewer. Type in to it, and hit RETURN or
> press the Search button.
> A fresh Viewer now comes with a search pane at the top, though this
> can be subsequently deleted if desired, and multiple search panes are
> allowed -- a new search pane can be added at any time by choosing
> 'add search pane' from the viewer's menu.
> In the case of etoy vocabularies, the search is done in the current
> natural language; in the case of a viewer on an arbitrary non-morph
> object, the search is done for keywords in actual method selectors.
> NOTE: This work was prepared for, and published to, Squeak 3.3a, but
> it is compatible with 3.2 as well.
More information about the Squeak-dev
mailing list
|