Hello list,

I'm considering switching from trivial-sockets to usocket, seeing that the former is completely unmaintained. But, while the open-stream function does accept :external-format and :element-type arguments, it just raises an 'unsupported' condition when they are passed. It would be rather trivial to support these parameters in SBCL, but that would mean changing the open-stream function itself, either make it throw those errors depending on the platform (ugly), or move the error throwing into the platform-specific functions. I guess the latter is preferrable, and I'm willing to write the patch for that, but I'd like to hear if you people agree with this.

Regards,
Marijn