2012-02-23 7 views
1

私はエラーが出るのはなぜ:完了アットポイント

Symbol's function definition is void: completion-at-point 

私が入力した場合:E(悪モードで)、その後、ファイル名を完了するために、タブ補完を使用し、使用している間窓のemacs 23。

私はLinuxでこのエラーが発生しているようには見えませんが、ウィンドウでも同様に作業したいと思います。

私の構成は、エラーが自己記述であるhttps://github.com/arafangion/emacs.d

+0

リンクをたどってすべての設定を徹底的に尋ねるのは無理です。エラーについては明らかに 'completion-at-point'と呼ばれる機能はありません。 IIRCはemacs 24で導入されました。 – kindahero

+1

@kindahero:私はあなたの「すべての設定を通過する」とは思っていませんでしたが、私は基本的に「あなたがそれを見たい場合はそこにあります。付随的に、http://www.gnu.org/software/emacs/NEWS.23.2はその機能について言及しており、aha、私はemacs 23.1を使用しています!答えを出してください。もしemacs 23.2にそれを修正したら、それを受け入れます。 :) – Arafangion

+0

問題はemacs 23.4では発生しません。 – Arafangion

答えて

1

でご利用いただけます。 Emacsにはcompletion-at-pointの機能はありません。 @Arafangionが自分自身の質問にコメントして指摘したように、completion-at-pointが23.2で導入されました。

23.2以上にアップグレードすることは明らかに可能な解決策です。 Antherの可能性は、悪いモードのために回避策を書いてcompletion-at-pointに電話しないようにすることです。