[Please use the mailing list. See Cc.]
Hi!
On Sat, 13 May 2006 13:19:22 +0200, "Attila Lendvai" attila.lendvai@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.