![](https://secure.gravatar.com/avatar/ff8fbac7d4d44eb6bec0bc5ddeb448aa.jpg?s=120&d=mm&r=g)
I can't easily verify right now, but check the :external-format on your stream: it may be defaulting to UTF-8 and you will need to specify something else. -tree Sent from my iPhone
On Apr 10, 2014, at 10:31, Paul Tarvydas <paultarvydas@gmail.com> wrote:
I'm using sbcl to write-char a 16-bit unsigned integer to a socket as two separate unsigned 8-bit bytes, for example 141 should appear as
#x00 #x8d.
SBCL appears to convert the #x8d into a two-byte utf-8 char, resulting in 3 bytes written to the stream
\#x00 #xcd #x8d.
What is the proper incantation to achieve this? (SBCL on Windows, if that matters).
thanks pt
_______________________________________________ pro mailing list pro@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/pro