[UPDATES] 3 for 3.9alpha

Marcus Denker denker at iam.unibe.ch
Sun Dec 5 21:03:23 UTC 2004


The following will be in 3.8 soon. For now 3.9alpha (for testing)

6521positionOfSubCollection-fix-avi -- Avi Bryant -- 5 December 2004
This fixes an off-by-one error that caused #positionOfSubCollection: to 
return the position of the last character before the subcollection 
rather than the first character of the subcollection itself.  For 
example, before this fix,
	''xyz'' readStream positionOfSubCollection: ''x''
and
	''xyz'' readStream positionOfSubCollection: ''q''
would *both* return 0, whereas now the first returns 1 and the second 
returns 0.
This changset also modifies the only sender, SocketStream>>upToAll:, 
which had previously tried to compensate for the off-by-one error 
(although only in one of two places it should have, which was what 
brought the bug to my attention).
With this fix, Comanche/Seaside/etc (and presumably many other network 
clients and servers) should work properly again."

6522PreferencesAddMethods-hpt -- Hernan Tylim -- 5 December 2004
It just adds two methods that I forgot to put when I made the original 
changeset. These methods are for adding boolean preference specifying a 
changeInformee object.
Note that this changeset is required for old packages to install 
correctly on 3.9, an example of such package is Shout. "

6523SUnit-md -- Marcus Denker -- 5 December 2004
This is the changeset that Monticello builds if
you load in SUnit.22 in 3.8gamma.
So it''s the diff. This should go in 3.8gamma and 3.9alpha"




More information about the Squeak-dev mailing list