[UPDATES] 14 for 3.6beta
Doug Way
dway at riskmetrics.com
Wed Aug 6 05:37:16 UTC 2003
The latest batch of approved fixes for 3.6beta. I'll be posting the
latest SqueakMap/SARInstaller versions as updates soon...
- Doug
----------------------------------------
5374BalloonConstRecat-tpr -- tim at sumeru.stanford.edu -- 22 July 2003
The BalloonEngineConstants class ought to belong with the
BalloonEngine, so this cs recategorizes it and removes the emptied
category."
5375networkFixes-mir -- Michael Rueger, Luciano Notarfrancesco -- 23
July 2003
Fixes some problems in the network rewrite:
- SocketStream next: used size instead of position (fixed by Luciano)
- FTPClient timed out on waiting for a response
This is a rather interesting bug which occurs when the ""transfer
completed"" is received on the control socket before the data is
actually received completely on the data socket.
- Socket dataAvailable may be true without actual bytes available.
SocketStream now handles this correctly by trying to read possibly
available data."
5376DebuggerUnwindFix-ajh -- Anthony Hannan -- 23 July 2003
Process>>terminate now (as originally) removes itself from it Semaphore
queue before unwinding."
5377SpecialObjectsArray-tpr -- tim at sumeru.stanford.edu -- 25 July 2003
Add #run:with:in: to the special objects array for the 3.6 release. And
fix one of the comments so that it refers to interruptSemahore rather
than user input semaphore"
5378IslandsFlag-ls -- Lex Spoon -- 25 July 2003
Modified for 3.6 release by tpr.
Changes a bit in the header of CompiledMethods so that it is a flag
instead of part of the primitive index that a method will execute.
Such a flag is extremely useful for Islands, and the bit is unneeded
for its original purpose due to named primitives. Non-VM components
only in this version."
5379PackageInfoCleanup-ab -- Avi Bryant -- 21 July 2003
Update 5355 brought in a new version of PackageInfo from SqueakMap.
This removes classes and methods that are left over from the previous
version and should no longer be in the image."
5380FFIFileInFix-eldeh -- Lars Dornheim -- 21 July 2003
This change set fixes a serious bug when filing in a FFI wrapper class
for a C struct having a pointer field refering to the type of its
owner. Typically such struct types are used for nodes of dynamic list
etc.
The problem was a bug in computing the byte size of the C struct. The
size of the self refering pointer field was not assumed as the current
pointer type size as it should be, but instead the size of the owner
struct was computed recursively until a stack overflow occured."
5381ProcessBrowserDepFix-nk -- Ned Konz -- 31 July 2003
This removes the hard-coded dependencies on SoundPlayer and CPUWatcher
in ProcessBrowser.
5382WriteStreamSpaceTab-jf -- Julian Fitzell -- 31 July 2003
Make #tab: call #tab instead of duplicating code.
Add #space: for parallelism."
5383DebuggerHighlight-ajh -- Anthony Hannan -- 31 July 2003
Reverts back to skipping over highlighting of jumpIfTrue and
jumpIfFalse, since the bytecode representation can be significantly
different then the source code. Also adds pc binding to
ifNil:/ifNotNil: message nodes so they get highlighted on send: == to
nil, instead of erroneously highlighting the next send."
5384CursorWrapped-ar -- Andreas Raab -- 31 July 2003
PasteUpMorph>>cursorWrapped: does not wrap due to an oversight in one
of the KCP changes. This fixes the problem."
5385AcornFDbadcharfix-tpr -- tim at sumeru.stanford.edu -- 3 August 2003
Yet another fix for Acorn file name processing. This time make % be a
bad char. "
5386ScamperFormSubmit-umur -- Umur Ozkul -- 24 June 2003
Fixes form submission problems of Scamper to edit a Swiki.
Class TextInput did not return the form field value if it was not
edited. So forms with default values submitted blank values instead of
the default values.
HTTSocket included a $? before rawArgs. Internet explorer does not. And
Swiki does not expect $? in front of rawArgs.
httpPost method were not processing redirections. Fixed
(Left TextInput change out of this update, that belongs in the Scamper
package. -dew)
"
5387EventSystemFix-rw -- Roel Wuyts -- 29 July 2003
Fixed a bug with releasing dependencies (added a 'copy' before
enumerating, since otherwise some items are skipped since we are
remving elements from a collection while iterating over it)."
More information about the Squeak-dev
mailing list
|