soo, what do I do? :D

On 6/13/12, Camillo Bruni <[email protected]> wrote:
> yup I know that :D
> And I provided a fix on e year ago, that got lost in a big refactoring...
> - I added an explicit #streamSpecies on the Collection classes.
> - By default it returns the same class
> - on Set / OrderedCollection / Symbol it returns the mutable types
> (LinkedList as well I think)
> - overwrote #streamContents: to convert from the #streamSpecies type back to
> the original class
>
>
>
> On 2012-06-13, at 14:56, Guillermo Polito wrote:
>
>> Hi guys!
>>
>> I'm chasing a bug that appeared in glorp under pharo 1.4.  Now, the
>> bug is due to some behavior changed in OrderedCollection I think. Look
>> at this piece of code:
>>
>>
>> oc := OrderedCollection new.
>> ws := oc writeStream.
>>
>> "this explodes"
>> ws nextPutAll: (OrderedCollection with: 1 with: 2 with: 3).
>>
>> "this works"
>> ws nextPutAll: {1.2.3}
>>
>>
>> And I'm puzzled, why should one work and the other not from the pov of the
>> user?
>> And how should I replace that behavior if it's my bug?
>>
>> putting an asArray for each nextPutAll: does not look good for me... :S
>>
>> Tx,
>> Guille
>>
>
>
>

Reply via email to