3:14:00aethThis should be an edge case, though, not something that shows up first, unless it's interactive like, say, an IRC client.
3:16:39Ox151aeth: i think i am just a little slow.... so I was printing out each byte and it takes like 3 min to completelty print out all the bytes. but if I dont print anything it writes and finishes almost immediently
3:20:29aethmight be FILE-LENGTH http://www.lispworks.com/documentation/HyperSpec/Body/f_file_l.htm
3:21:47aethif it's a custom stream it's probably using this API though. http://www.nhplace.com/kent/CL/Issues/stream-definition-by-user.html
3:22:09aeth(it failed to get into the standard, but implementations have it anyway, as trivial-gray-streams)
3:23:33aethI don't think that's going to give it a length, unfortunately
3:24:48aethif you can get the length somehow through some API then you can use read-sequence. http://www.lispworks.com/documentation/HyperSpec/Body/f_rd_seq.htm
3:25:01Ox151are SB-SYS:FD-STREAM common streams structures?
3:26:24Ox151i am using read-sequence right now with a const buffer size. thanks for the information, ill keep digging.
3:26:48aethwell, yes, you don't *need* the length in advance to use read-sequence, of course.