[UPDATES] 7 for 3.6beta, including "full" prompt
Bruce ONeel
edoneel at sdf.lonestar.org
Mon Aug 25 15:06:02 UTC 2003
Hi,
This is now at:
ftp://st.cs.uiuc.edu/pub/Smalltalk/Squeak/3.6beta/Squeak3.6b-5402.zip
cheers
bruce
Doug Way <dway at riskmetrics.com> wrote:
>
> These are the latest approved fixes (which are not for 3.7alpha), plus
> the latest SARInstaller w/fixes, and the much-discussed "upgrade to
> full" prompt.
>
> - Doug
>
> --------------------------
>
> 5396BrowserRedrawFix-nk -- Ned Konz -- 6 August 2003
> Fixes the redrawing bug in the SystemBrowser (redraw didn't remove the
> focus rectangles).
> But only invalidates the focus rectangles, so we don't have to do a
> full redraw.
> Since we're always grabbing keyboard focus on mouseEnter, removed
> conditional in mouseLeave. This will prevent a PLM from responding to
> keyboard events once the mouse has left its bounds."
>
> 5397PrefRemoval-ar -- Andreas Raab -- 25 July 2003
> Rename the method #expungePreferenceNamed: to #removePreference: in
> order to be consistent with #addPreference:"
>
> 5398socketacceptfix-svp -- Stephen Pair -- 30 July 2003
> md: made a real changeset...
> Per Michael's request...I'm re-submitting this as a fix. It should be
> put into the update stream and the network rewrite packages.
> - Stephen
> Stephen Pair wrote:
> > It appears that Socket>>waitForAcceptFor: and friends are not working
> > in the latest 3.6 image. Attached is a change set that fixes it and
> > also adds a couple of related convenience methods.
> >
> > Also, in 3.6 there appear to be a number of changes relating to method
> > contexts and such...I keep encountering 'Block cannot return' errors
> > during process unwinding (on termination)...these errors are happening
> > in code that worked fine in previous releases (specifically it's
> > happening when stopping a Service in KomServices). Has anyone
> > experienced this?
> >
> > - Stephen"
>
> 5399SocketFixRev3-mu -- Masashi Umezawa -- 17 August 2003
> After installing Stephen Pair's socket accept fix, I still found minor
> bugs. So I fixed them.
> -Socket>>receiveAvailableDataInto:startingAt: ansers self.
> Now it answers the size of received data correctly.
> -Socket>>connectTo:port:waitForConnectionFor:
> -Socket>>waitForConnectionFor:
> Both try to report bad host address, but it fails. (because remoteHost
> is not known if it fails to connect).
> Now it reports bad host address and port in timeout.
> (added #waitForConnectionFor: from masashi's aggregated changeset -dew)
>
> 5400RevertExcDesc2-ab -- Avi Bryant -- 22 August 2003
> v.2
> Now uses Class>>selector as the message text for MessageNotUnderstood,
> after discussion with Doug and Julian.
> v.1
> One thing that (perhaps irrationally) drives me nuts about the
> ContextEnh changes is that, for no apparent reason,
> MessageNotUnderstood exceptions now yield 'SmallInteger quux?' as their
> description text rather than 'MessageNotUnderstood: quux'. This
> changeset simply reverts two methods (Exception>>description and
> MessageNotUnderstood>>messageText) back to their original versions.
>
> 5401SARInstallerFor36-18 -- Ned Konz -- 22 August 2003
> 22 August (v18)
> * removed prompt for loading DVS
> * removed linefeeds
>
> 5402PromptUpgradeToFull-dew -- Doug Way -- 25 August 2003
> Add a prompt allowing people to upgrade to a Full image if desired."
> "First make sure SM is updated"
> SMSqueakMap default loadUpdates.
> (self confirm:
> 'With this update, you have the opportunity to ''upgrade'' your image
> to the ''Full'' multimedia release for 3.6, if you select Yes. This
> will
> install these previously removed packages into your image via SqueakMap:
> BaseImage Tests, Celeste, Games, VMMaker, Benchmarks, Scamper, and
> Balloon3D.
> -
> You can then continue to follow the update stream with your Full image.
> However, the update stream will not update these separate packages; you
> will need to update them yourself from SqueakMap if they become out of
> date.
> (Which you can do by opening a Package Loader and using the
> ''display installed packages'' filter.)
> -
> Or, if you select No, you will stay with the slimmed-down ''Basic''
> developer
> image, and you can follow the update stream that way. This is the
> default option.
> -
> Would you like to load these extra packages to move to a ''Full''
> image?')
> ifTrue: [SMSqueakMap default installPackageWithId:
> 'ebce5a15-1916-4bec-a77c-715f6c2ab6e5'].
More information about the Squeak-dev
mailing list
|