When I enter in the slime's repl (string #\u4C36), Slime enters debugger and REPL is no more usable:
Debugger entered: nil (condition-case error (slime-net-read) (error (debug) (slime-net-close process t) (error "net-read error: %S" error))) slime-net-read-or-lose(#<process SLIME Lisp>) slime-process-available-input(#<process SLIME Lisp>) slime-net-filter(#<process SLIME Lisp> #("000024(:presentation-start 2 :repl-result)000024(:write-string "\"\xe4\xb0\xb6\"" :repl-result)000022(:presentation-end 2 :repl-result)000020(:write-string "\n" :repl-result)000016(:return (:ok nil) 17)" 0 66 nil 66 69 (composition (...) help-echo utf-8-help-echo untranslated-utf-8 19510) 69 192 nil))
slime-net-coding-system is 'utf-8-unix, Slime is from cvs, GNU Emacs 22.2.1
* Stas Boukarev [2008-07-17 02:49+0200] writes:
When I enter in the slime's repl (string #\u4C36), Slime enters debugger and REPL is no more usable:
This seems to work in Emacs 23.0.60. Some versions of Emacs have incomplete unicode translation tables, but I don't know if 22.2.1 is one of them.
Helmut.