hello,
i must read a file encoded in utf-8 if i read this file from sbcl started in an xterm, i haven't got any error. i try to make this operation in my SLIME environment, but i have an error. so i put this in my emacs's configuration :
(setq slime-net-coding-system 'utf-8-unix)
but after this i can't start slime this is the error :
Debugger entered--Lisp error: (cl-assertion-failed default-enable-multibyte-characters) signal(cl-assertion-failed (default-enable-multibyte-characters)) (or default-enable-multibyte-characters (signal (quote cl-assertion-failed) (list ...))) (progn (or default-enable-multibyte-characters (signal ... ...)) nil) (assert default-enable-multibyte-characters) (progn (assert default-enable-multibyte-characters)) (if (and (second props) (boundp ...)) (progn (assert default-enable-multibyte-characters))) (when (and (second props) (boundp ...)) (assert default-enable-multibyte-characters)) (let ((props ...)) (unless props (error "Invalid slime-net-coding-system: %s. %s" coding-system ...)) (when (and ... ...) (assert default-enable-multibyte-characters)) t) slime-check-coding-system(utf-8-unix) (let ((args ...)) (slime-check-coding-system coding-system) (when (or ... ...) (let ... ... ...))) (catch (quote --cl-block-slime-start--) (let (...) (slime-check-coding-system coding-system) (when ... ...))) (cl-block-wrapper (catch (quote --cl-block-slime-start--) (let ... ... ...))) (block slime-start (let (...) (slime-check-coding-system coding-system) (when ... ...))) (let* ((program ...) (program-args ...) (coding-system ...) (init ...) (name ...) (buffer ...)) (let (...) (while --cl-keys-- ...)) (block slime-start (let ... ... ...))) slime-start(:program "/usr/bin/sbcl" :program-args nil) apply(slime-start (:program "/usr/bin/sbcl" :program-args nil)) slime() call-interactively(slime) execute-extended-command(nil) call-interactively(execute-extended-command)
have you got an idea for this problem ? thanks