emacsのauto-complete.el(以下、AC)を使っているのですが

(global-auto-complete-mode t)
と指定しているのに、ACが有効にならないメジャーモードが存在するのはなぜでしょうか?
どこで打ち消してるんでしょうかね。

具体的に困っているのは、rhtml-modeです。
rhtml-modeでファイルを開いた際にACが自動起動するように設定できている方がいらっしゃいましたら.emacsの関連部分を上げていただけると助かります。
見よう見真似でadd-hookに書いてみても、うまくいきませんでした。

おそらく初心者的な質問だろうとは思いますが、よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/05/26 18:40:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答0件)

回答はまだありません

  • id:siberia2020
    siberia2020 2009/05/20 15:22:35
    自己解決しました。
    auto-complete.elの264行付近にある
    (defcustom ac-modes
    '(emacs-lisp-mode lisp-interaction-mode
    c-mode cc-mode c++-mode java-mode
    perl-mode cperl-mode python-mode ruby-mode
    ecmascript-mode javascript-mode js2-mode php-mode css-mode
    makefile-mode sh-mode fortran-mode f90-mode ada-mode
    xml-mode sgml-mode rhtml-mode)
    ここにrhtml-modeを加えたら望む動作になりました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません