[FIX] removeAll-raok

ok at cs.otago.ac.nz ok at cs.otago.ac.nz
Wed Aug 21 23:47:34 UTC 2002


from preamble:

"Change Set:		removeAll-raok
Date:			21 August 2002
Author:			Richard A. O'Keefe

Corrections related to #removeAll:
(1) The #remove* messages didn't work with ArrayedCollections,
    but they'd have a go.  Now you get an error notification.
(2) x removeAll: x failed.  Now it removes what you'd expect it
    to remove, at the price of returning a copy of x.
(3) x removeAllFoundIn: x also failed, and is fixed the same way.
(4) Trying to #copy or #shallowCopy a LinkedList didn't work.
    Now it does.
(5) aLinkedList includes: aLink failed, now it works.
(6) aLinkedList at: anIndex failed, now it works.
    What's the point of LinkedList inheriting from
SequenceableCollection
    if most of the inherited methods break horribly?
This supersedes removeAll-raok.1.cs
"!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: removeAll-raok.cs.gz
Type: application/octet-stream
Size: 1568 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20020821/83dac18e/removeAll-raok.cs.obj


More information about the Squeak-dev mailing list