Nicolas Cellier uploaded a new version of Collections to project The Trunk: http://source.squeak.org/trunk/Collections-nice.774.mcz
==================== Summary ====================
Name: Collections-nice.774 Author: nice Time: 1 December 2017, 12:08:06.998278 am UUID: d8c8b26f-2bca-438d-9b75-b929e5290df3 Ancestors: Collections-nice.773
Fulfill gratuitous ANSI expectation about (1 to: 2) readStream contents class
This will fix ReadStreamTest>>#testContents2 that I broke with my implementation of Interval>>copyFrom:to:.
The expectation: either contents answers the interval itself (please tell me why a shallow copy would not be acceptable???) or it answers same class as select: (that would be the interval species).
=============== Diff against Collections-nice.773 ===============
Item was changed: ----- Method: Interval>>copyFrom:to: (in category 'copying') ----- copyFrom: startIndex to: stopIndex + (startIndex = 1 and: [stopIndex = self size]) ifTrue: [^self]. stopIndex < startIndex ifTrue: [^self copyEmpty]. ^(self at: startIndex) to: (self at: stopIndex) by: step!
packages@lists.squeakfoundation.org