J'utilise Emacs 23 et php-mode.el 1.5.0. Lorsque je l'ai dans mon .emacs
:
(require 'php-mode)
J'obtiens ce message d'erreur au démarrage d'Emacs :
Warning (initialization): An error occurred while loading `/Users/kdj/.emacs':
error: `c-lang-defconst' must be used in a file
To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file. Start Emacs with
the `--debug-init' option to view a complete error backtrace.
Si j'évalue (require 'php-mode)
après le démarrage d'Emacs, je ne reçois aucun message d'erreur.
J'ai trouvé un entrée de blog qui indique que ce problème est spécifique à Emacs 23 (c'est-à-dire qu'il n'y a pas d'erreur avec Emacs 22.x), mais il ne donne aucune solution.
Je ne sais pas si cela a une importance, mais j'utilise Mac OS X, et j'ai construit Emacs à partir des sources CVS actuelles, en utilisant ./configure --with-ns
.
Quelqu'un sait-il ce qui se passe ici, et/ou comment je peux le réparer ?