scheme-complete.elがすごい

scheme-complete.el is a single function that can be used with any Emacs scheme mode. It provides real-time, lexical-scope aware type inferencing tab-completion for any R5RS scheme, with extensibility for implementation-specific features (currently only Chicken and Gauche are customized).

Gauche / Thread: [Gauche-devel] ANN: scheme-complete.el - smart tab completion

実際にEmacsに入れて動かしてみたら、かなり頭のいい補完をしてくれる。これはすごい。EmacsScheme書く人はぜひ入れるべき。

Emacs21では、どうもうまく動かないことがあるらしい。emacs -qで起動してロードすると、エラーが起きるのでgauche-develにエラー報告しようと恐る恐るポストしたら、Undelivered Mail の通知が来て(∵)となっているところ。Backtraceのファイルを添付したのがよくなかったのだろうか。