Я использую Emacs 23 и php-mode.el 1.5.0. Когда у меня это есть в моем .emacs
:
(require 'php-mode)
Я получаю это сообщение об ошибке при запуске Emacs:
Предупреждение (инициализация): произошла ошибка при загрузке `/Users/kdj/.emacs ':
ошибка: `c-lang-defconst 'должен использоваться в файле
Чтобы обеспечить нормальную работу, вы должны изучить и удалить причина ошибки в файле инициализации. Запустить Emacs с помощью параметр `--debug-init ', чтобы просмотреть полную ошибку.
Если я оцениваю (require 'php-mode)
после запуска Emacs, я не получаю никаких сообщений об ошибках.
Я нашел запись блога которая указывает, что эта проблема специфична для Emacs 23 (то есть с Emacs 22 нет ошибки. x), но он не дает никаких решений.
Я не знаю, имеет ли это значение, но я использую Mac OS X, и я создал Emacs из текущих источников CVS, используя ./configure --with-ns
.
Что происходит здесь и/или как я могу это исправить?