[slime-devel] wishlist feature: swank:make-emacs-buffer-stream
Michael Weber
michaelw+slime at foldr.org
Wed Feb 3 15:57:38 UTC 2010
On Feb 3, 2010, at 16:42 , Nathan Bird wrote:
> It would be pretty cool to do something like this:
> (with-open-stream (str (swank:make-emacs-buffer-stream "*app-logger*"))
> (princ "Woot!"))
>
> I'm thinking things like test-report streams, log streams etc.
>
> Does swank already have something like this?
Quite some time ago, I toyed around with an implementation of buffer streams (actually, with two implementations, but the files matching *2.* seem very incomplete, that's likely where I got distracted). AFAICT, the code implements input-streams, and you want output-streams, but that should not be that much of a problem anymore to add.
I have no idea about the status of the code (attached), but perhaps it gives you some ideas. To be put in contrib/, I guess. Feel free to do whatever with the code.
--
Cheers,
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: slime-buffer-streams.zip
Type: application/zip
Size: 2778 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20100203/675ae052/attachment.zip>
More information about the slime-devel
mailing list