[Please use the mailing list. See Cc.]
Hi!
On Sat, 13 May 2006 13:19:22 +0200, "Attila Lendvai" <attila.lendvai(a)gmail.com> wrote:
> i know that you probably have tons of ideas yourself, but the
> in-memory streams could support file-position, especially the
> vector-streams.
>
> we are trying to serve a generated document made by cl-typesetting,
> but it wants to seek in the bivalent output stream it demands, so a
> direct network stream is a no-go. but using a vector-output-stream
> would be fine if it supported file-position.
>
> if you don't have time for this i'll look into this eventually
> myself, but for now /tmp is fine for us.
I don't think you can support FILE-POSITION, at least I'm not aware of
a way to do that with Gray streams. However, one could invent an
accessor like, say, IN-MEMORY-STREAM-POSITION. But one would need to
define the exact semantics of this operator. What would you propose?
Cheers,
Edi.