ac-slime.el 周りでエラー。

どもっす。

% jobs
Stay hungry, Stay foolish.

ac-slime.el で補完時にエラーる

補完中に少し固まり,

; pipelined request... (swank:simple-completions

とか

error in process filter: if: Reply to canceled synchronous eval
request tag=slime-result-

とかが,エコーエリアに表示される。

どこでエラーがでているのかわからんので,困る。
auto-complete-mode をオフると出ない。
=> そりゃそうだ。


inferior-lisp-program を clisp にすると出ない。
inferior-lisp-program を sbcl にすると出る。
とりあえず,ac-slime.el を最新にする。
=> 直らない。


ac-slime.el やら,slime.el を眺めて,それらしきところに,
ignore-errors とかつけてもダメ。
slime を最新にする。
=> 直らない。


ソースを見るに,スレッド周りか? と適当に検討をつける。
なので,sbcl を最新にすることにしてみる。
sbcl のページには,Windows 版で,スレッドに対応とかどうのこうのとある。
使用していたのは,1年くらい前のもの。なので,早速Windows用のインストーラ
ダウンロードしてインストール。
=> 直った。


やったね!
ちなみに環境はというと,WIndows XPCygwin,NTEmacs23.2 です。