[V3dot10] Re: Re: 0006583: PositionableStream>>back behavior is
totallywrong
Damien Cassou
damien.cassou at gmail.com
Thu Aug 2 09:56:23 UTC 2007
2007/8/1, Klaus D. Witzel <klaus.witzel at cobss.com>:
> Ron, the invariant I wrote does not care about the return value. If
> Damien's change keeps that behavior (indeed I'm convinced that Damien will
> do so) then chances are that nobody really used the mistaken return value.
> The users of #back in 3.9/10 and 3.8 do discard the value, AFAICT.
If you have a look at String>>asSignedInteger and
PositionableStream>>backChunk, you have a use of the returned value of
#back.
> I agree with you, remove #oldBack. Whoever would change his code to use
> make use of #oldBack, can equally well put in the correct use.
If anyone wants to fix #asSignedInteger and #backChunk, we can remove #oldBack.
--
Damien Cassou
More information about the V3dot10
mailing list