Hi all,
I'm working with data that contains foreign characters using SLIME and get the errors below when these become visible in the REPL.
error in process filter: byte-code: net-read error: (end-of-file) error in process filter: net-read error: (end-of-file)
This can be provoked by evaluating e.g.: (string #\U65B0)
I tried the remedies discussed previously for similar problems, without solving the problem. Interestingly something like "(string (code-char #x2222))" will actually work without complaining.
For reference, I am using SLIME CVS, Emacs 21.4.1 and SBCL 1.0.5.34 and I ensured the following settings:
swank::*coding-system* --> "utf-8-unix" (setf slime-lisp-implementations '((sbcl ("sbcl") :coding-system utf-8-unix)))
This topic has come up a few times, this thread seems to be most similar: http://thread.gmane.org/gmane.lisp.slime.devel/5895/focus=5901 Unfortunately it doesn't conclude with a solution. Has there been progress in the meantime?
Thanks,
Chris
On Thu, Aug 16, 2007 at 08:50:18PM +0200, Chris Laux wrote:
For reference, I am using SLIME CVS, Emacs 21.4.1 and SBCL 1.0.5.34 and I ensured the following settings:
swank::*coding-system* --> "utf-8-unix" (setf slime-lisp-implementations '((sbcl ("sbcl") :coding-system utf-8-unix)))
This topic has come up a few times, this thread seems to be most similar: http://thread.gmane.org/gmane.lisp.slime.devel/5895/focus=5901 Unfortunately it doesn't conclude with a solution. Has there been progress in the meantime?
Actually, the text behind the link presents a solution: upgrade your emacs to CVS branch emacs-unicode-2. Or does this not work for you?
Taneli
T Taneli Vahakangas wrote:
Actually, the text behind the link presents a solution: upgrade your emacs to CVS branch emacs-unicode-2. Or does this not work for you?
Ok, I'm being a clown. Somehow managed to miss the one message in the thread that I had linked to.
For the record, chinese characters work fine now with Emacs 22.1 without any extras. Although the strange symbol #\U65B1 still breaks it. But my application works for now.
Cheers,
Chris
PS: Great work on slime folks!