2

これは Emacs 23 では問題なく動作していたと思いますが、24 では動作しません。

それで、Quicklisp をロードした Alexandria パッケージがあるとします。(apropos "curry")たとえば、REPL で実行すると、同様に関数定義が検出されます(describe 'curry)。しかし、SLIME はオートコンプリート(cur|(ポイントはパイプで示されます) を拒否します。

ソースを探す場所をSLIMEに伝える方法/不足しているものは何ですか?

編集:

また、,in-packageRETALEXANDRIAを実行RETするとオートコンプリートされますが、どのパッケージを調べるかを指定しなくても、ロードされたパッケージに対してオートコンプリートされることを望んでいました.それとも他に方法はありませんか?

4

1 に答える 1

0

SLIMEでこれを行う方法は私が知っている方法はありません. 使用するのが実用的かどうかはわかりませんが、補完と適切がどのように実装されているかを見て、新しい関数でそれらを混同することで、これを実装できるはずです。補完スタイルを切り替えるためのcustomize-varのボーナスポイント。

https://github.com/slime/slime

于 2014-07-30T16:31:54.737 に答える