Hi Sven, I am really curious why you need it ?
This came up for me when I was trying to parse out pieces of a PDF file. As you likely know, the PDF format has both text and binary information encoded within it. I had used #upToAll: in the past to find sequences of "magic bytes" that don't occur in the middle of a file. It seems that the buffered read stream is what you get if you send #binaryReadStream to a FileReference. But you're right â I could just convert streams and do it that way (if you have other techniques you use, please send along). #upToAll: would definitely be complicated to implement in the buffered version! On Mon, Mar 18, 2019 at 5:11 AM Stephan Eggermont <stephan@stack.nl> wrote:
ducasse <stepharo@netcourrier.com> wrote:
I imagine that sven did not add it because on infinite stream it does
not make sense.
Now it would be good to see how we can have useful extensions. But I let this to sven.
That sounds like something that would be useful to make explicit: isInfinite, with blocking, returning nil, returning null objects, or returning errors as possible expected behaviors?
Stephan
-- Eric