[UPDATES] 16 for Squeak3.7alpha

Bruce ONeel edoneel at sdf.lonestar.org
Sun Dec 28 10:44:33 UTC 2003


Hi,

This is now available at:

ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.7alpha/Squeak3.7a-5623.zip

cheers

bruce

dway at mailcan.com wrote:
> Date: Thu, 25 Dec 2003 21:46:58 -0500
> From: dway at mailcan.com
> Subject: [UPDATES] 16 for Squeak3.7alpha
> To: squeak-dev at lists.squeakfoundation.org
> reply-to: The general-purpose Squeak developers list <squeak-dev at lists.squeakfoundation.org>
> 
> 
> 
> The latest batch of approved items, on a quiet holiday evening.  I used
> BFAV2 (along with the UpdateIncorporationTool) to incorporate these,
> which worked pretty well!
> 
> - Doug
> 
> 
> ------------------------------
> 
> 5608CollectionEnh
> 
> 5609DebugFailingTestCase-brp -- Brent Pinkney -- 3 December 2003
> Not all SUnit test cases inherit directly from TestCase; the developer
> may have introduced possibly abstract) base classes in between.
> If such a test case fails, the failing compiled method may well be in
> such an inherited class. 
> To successfully open a debugger on such a failing method,
> #lookupSelector: should be used instead of #compiledMethodAt: in
> TestCase:>>#openDebuggerOnFailingTestMethod.
> This was tested in a 3.7a-5595 image. i.e. with the new TestRunner."
> 
> 5610PolMorphAndBabelFixes-dgd -- Diego Gomez Deck
> <DiegoGomezDeck at ConsultAr.com> -- 11 December 2003
> Use of #format: to translated 'make open', 'make closed', 'make
> segmented' and 'make smooth'
> 
> 5611TTCFont-lineGrid-dgd -- Diego Gomez Deck
> <DiegoGomezDeck at ConsultAr.com> -- 11 December 2003
> Inclusion of missing method TTCFont>>lineGrid
> 
> 5612KCP-0113-FixAllSelectors -- Nathanael Schaerli -- 12 December 2003
> Remove allSelectorsUnderstood that was a duplication of allSelectors and
> fix all the senders."
> 
> 5613doIfNotNilDeprecation-md -- Marcus Denker -- 12 December 2003
> This changeset deprecates Object>>doIfNotNil: and changes
> all senders to use ifNotNilDo: instead."
> 
> 5614deprecatedExplanation-md -- Marcus Denker -- 12 December 2003
> This changes all sender of deprecatedExplanation: (which is deprecated)
> to use deprecated: instead"
> 
> 5615errorReportOnFixKCP-md -- Marcus Denker -- 12 December 2003
> ContextPart>>errorReportOn: was calling some deprecated methods.
> This changesets fixes this."
> 
> 5616TWM-DoubleTranslation-dgd -- Diego Gomez Deck
> <DiegoGomezDeck at ConsultAr.com> -- 13 December 2003
> Fixed some double translations in flaps submenu
> 
> 5617AutoSelectingMessageSet
> 
> 5618PasteUpMorphAndBabel-dgd -- Diego Gomez Deck
> <DiegoGomezDeck at ConsultAr.com> -- 13 December 2003
> Some missing #translated sends in PasteUpMorph
> 
> 5619ObjToolsAndBabel-dgd -- Diego Gomez Deck
> <DiegoGomezDeck at ConsultAr.com> -- 11 December 2003
> Fixes the problem in the alphabetic and search tab (in ObjectTools) that
> considered the english morph name but the translation"
> 
> 5620refreshAfterPromote-sw -- Scott Wallace -- 13 December 2003
> Make certain that a change sorter is up-to-date after user requests a
> promote-to-top."
> 
> 5621DicAddAll-OK -- Richard A. O'Keefe -- 17 December 2003
> Override #addAll: in Dictionary so as to
> conform to ANSI 5.7.2.1.  This also makes
> #, work for dictionaries in Squeak, although
> ANSI Smalltalk does not require this."
> 
> 5622ClassRefsBrowsing -- tim at sumeru.stanford.edu -- 17 December 2003
> This is a replacement for the older ClassRefBrowseFix changeset dating
> back to 16 May 2003. 
> Browser>class references is supposed to find all the methods where a
> class is referenced - but unfortunately it misses all those places where
> a named primitive call is made. For example ,try finding references to
> LargeIntegersPlugin - you won't find Integer>bitOr:
> The cause of this is the way the plugin class is referenced in those
> methods; instead of a lookupkey as in the usual methods, we have an
> array with the plugin's moduleName, which is not always the same as the
> plugin's class name. The main code change is to
> StringHolder>browseClassRefs to defer to the actual class for a list of
> referring methods. This allows the basic #allCallsOn (which in this code
> also looks for references to the symbol naming the class, a possibly
> useful general facility which would point out places where <Smalltalk
> at: #classname> is used) to be subclassed for plugins.
> The method name is not particularly good but I couldn't think of
> anything better at the time."
> 
> 5623RemovePrefComment-1-klc -- Ken Causey -- 11 December 2003
> I'm not entirely sure when but it seems that Preferences
> class>>expungePreferenceNamed: was renamed to class>>removePreference. 
> However the method comment showing how to use the method continued to
> refer to the original name.  One line comment change."
> 
> 
> 
> 
> <This automated message brought to you by the UpdateIncorporationTool.>
> <See the UpdateIncorporationTool package on SqueakMap for details.>



More information about the Squeak-dev mailing list