Slimeでquicklispを介してhunchentootを読み込もうとしていますが、次のエラーが発生します。
READ error during COMPILE-FILE:
:ASCII stream decoding error on
#<SB-SYS:FD-STREAM
for "file [redacted]/dists/quicklisp/software/rfc2388-20120107-http/rfc2388.asd"
{100607B723}>:
the octet sequence #(196) cannot be decoded.
(in form starting at line: 29, column: 29,
file-position: 1615)
[Condition of type ASDF:LOAD-SYSTEM-DEFINITION-ERROR]
次のいずれかを実行しようとすると、次のようになります。
(ql:quickload "hunchentoot")
または単に:
(ql:quickload "rfc2388")
他の人もこれを受け ているようです。考えられる答えのヒントを1つ見つけました。
The system file is encoded as UTF-8.
I'm not sure how to configure things so that SBCL on Windows starts with
UTF-8 as its default encoding for loading sources, but that's what you
need to do.
そこから、試してみました(たとえば、[this]に基づいて、emacs構成に次を追加します:
(set-language-environment "UTF-8")
(setq slime-lisp-implementations
'((sbcl ("/opt/local/bin/sbcl") :coding-system utf-8-unix)))
(setq slime-net-coding-system 'utf-8-unix)
しかし... emacsを完全に再起動した後でも、上記の構成を読み取っている新しいスライムがあることを確認するために、同じエラーが発生します。
それで、私は何が欠けているのですか、そして/またはどうすればこれをロードできますか?
前もって感謝します!(成功した答えに来てくれてありがとう。;)