[UPDATES] 25 for Squeak3.7beta
edoneel at sdf.lonestar.org
Tue Jun 8 13:25:02 UTC 2004
This is now at:
dway at mailcan.com wrote:
> Date: Tue, 8 Jun 2004 01:49:12 -0400
> From: dway at mailcan.com
> Subject: [UPDATES] 25 for Squeak3.7beta
> To: squeak-dev at lists.squeakfoundation.org
> reply-to: The general-purpose Squeak developers list <squeak-dev at lists.squeakfoundation.org>
> Recent fixes for 3.7beta. Quite a few fixes harvested here, so I'm
> going to wait ~4 days to "let the bits settle", and then incorporate any
> final few fixes and move to 3.7gamma/3.8alpha. Any fixes at this point
> should only be critical fixes for recently introduced bugs, or trivially
> simple fixes.
> - Doug
> 5924BrowserNewInit-rhi -- Robert Hirschfeld -- 12 May 2004
> Removes an explicit and unnecessary send of initialize already performed
> by the new-initialize pattern introduced in 3.7."
> 5925TimeProfileBrowser-rhi -- Robert Hirschfeld -- 13 May 2004
> The selection of the second line after **GCs** causes an exception to be
> signaled. This change set avoids that. A workaround rather than a
> 5926ObjectsToolResizeFix-nk -- Ned Konz -- 1 May 2004
> This makes the Objects tool resize itself to be long enough to show all
> of the buttons on each page.
> 5928PluralStrings-ccn -- Chris Norton -- 19 January 2000
> OK. You could say that this is a silly crusade, but I like my Squeak
> messages to be in proper English (at least when the language you're
> using is English).
> I was messing around with the HangMan file-in and I got a walkback that
> had the following title: 'Error: HangManPhrases classs are not
> indexable'. I just couldn't stand the extra 's' on 'class', so I
> created a nifty new String method called asPlural and I modified the
> sender of the odd string to use the new String modifier. Take it or
> leave it, but I think this makes auto-generated text just a little
> easier to read."
> 5929ContextJumpCleanup-ajh -- Anthony Hannan -- 20 May 2004
> Cleans up context jump and return code a little. There is now only one
> #jump command (#jumpTop is removed)."
> 5931FatBitsPaintMenuFix-nk -- Ned Konz -- 18 April 2004
> Fixes a problem with the 'Tools' and 'Selection' menus in the
> 5932MoreEfficientMenuDecor-nk -- Ned Konz -- 1 May 2004
> The menus were being decorated by recursing down through every submenu
> for every possible icon.
> This change set makes the menu decoration much more efficient by only
> decorating menus that are actually being shown, and by using a
> dictionary of translated strings to find the icons.
> It also eliminates a double call of the translation of the active
> scripting elements in setNaturalLanguageTo:.
> 5933DeprecatedRemoveSel-rhi -- Robert Hirschfeld -- 27 May 2004
> Behavior>>removeSelectorSimply: was deprecated in
> KCP-0170-CompilerProtocolRefactoring. This change set adjusts its
> senders to use basicRemoveSelector: instead."
> 5934InspectorExplorer-rhi -- Robert Hirschfeld -- 27 May 2004
> Inspector did not react appropriately and ObjectExplorer not at all to
> command keys indicated in their respective menus..."
> 5935KeyboardNavHelp-laza -- Alexander at Lazarevic.de -- 6 May 2004
> Add a short balloon help to MenuMorph for keyboard navigation"
> 5936MessageTallyZeroDiv-spfa -- Stephane Rollandin -- 1 June 2004
> Avoid a ZeroDivide error when spying on a very fast block.
> MessageTally spyOn: [1+1]
> 5937menuItemMorphFix -- Karl Ramberg -- 16 May 2004
> This small fix put a two pixel space between the menu icons."
> 5938AddMouseUpTranslated-gm -- German Morales -- 25 April 2004
> Just a #translated in Morph>addMouseUpAction.
> Good for small-land and other translated images.
> 5939MultipleEmph-yo -- Yoshiki Ohshima -- 27 May 2004
> An attempt to fix the handling of multiple text attributes."
> 5940sendersOfKeyBugFix-wiz -- Jerome Peace (wiz) -- 16 May 2004
> Bugfix. Method was sending browseAllCallsOn:
> to Smalltalk which as a SysDic didn't understand it. SysNav default is
> the proper receiver."
> 5941registeredFlapsQuadsAt-mu -- Masashi Umezawa -- 24 May 2004
> Flaps>>registeredFlapsQuadsAt: assumes (self environment at: className)
> returns nil.
> It is apparently wrong. This patch checks class existence using
> 5944WindowLabelLayoutFix-nk -- Ned Konz -- 2 June 2004
> Fixes a window layout problem that caused white lines in the label area.
> 5946explainInstFix-5905 -- Tim -- 4 June 2004
> Whilst attempting an 'explain' on an instvar of NewParagraph, it seems
> #browseAllAccessesTo: is not implemented. This appears to be still more
> fallout from the KCP stuff since #browseAllAccessesTo:from: is
> implemented and used.
> Most likely the solution is to change the ParagraphEditor>explainInst:
> method. Possible version attached."
> 5947FileListFileOpenFix-nk -- Ned Konz -- 29 April 2004
> Fixes the FileList so it doesn't open files unless you choose an action
> requiring a file to be opened.
> v2 makes it possible for the services to be used from the ArchiveViewer
> (using the companion ServicesInArchiveViewer-nk changset).
> (Removed StringHolder>>browserVersions from this changeset, it caused
> bugs when browsing versions because 'self class isPseudoSelector: ...'
> may not be the MessageSet class, which is the only implementor of
> isPseudoSelector:. -dew)
> 5948ServicesArchiveViewer-nk -- Ned Konz -- 29 April 2004
> Adds the FileList services to the member context menu in the
> For some of the services (those taking a filename instead of a stream)
> this requires actually extracting the appropriate member into a
> temporary directory.
> This directory will be removed when you quit.
> <This automated message brought to you by the UpdateIncorporationTool.>
> <See the UpdateIncorporationTool package on SqueakMap for details.>
More information about the Squeak-dev