[slime-devel] non-Latin1 character causes slime to disconnect

Helmut Eller heller at common-lisp.net
Sun Oct 9 19:26:56 UTC 2005


* Alan Shields [2005-09-29 04:51+0200] writes:

> Any assistance would be appreciated.

Perhaps a little late, but...

SLIME uses a character stream for the communication and we have to use
certain encoding.  The default encoding is latin-1, which can't
represent your character.  You can choose a different encoding by
setting `slime-net-coding-system', e.g. to 'utf-8-unix if you have a
Unicode capable Emacs.

It's unfortunate that SLIME doesn't give better diagnostic messages in
this case, but the error occurs at a very low level and it would be
rather hard to recover from there.  

If you use non-latin1 chars, you should now what you're doing and you
have to pay the price.

Helmut.



More information about the slime-devel mailing list