Work around for the c-lang-defconst must be used in a file error when requiring or loading php-mode (and possibly drupal-mode, which inherits from php-mode)
This commit is contained in:
parent
e2c2b2cb14
commit
ca732de852
9
init.el
9
init.el
|
@ -32,8 +32,13 @@
|
||||||
;;(pymacs-load "ropemacs" "rope-")
|
;;(pymacs-load "ropemacs" "rope-")
|
||||||
|
|
||||||
;; PHP and Drupal-Modes
|
;; PHP and Drupal-Modes
|
||||||
(require 'php-mode)
|
;; http://stackoverflow.com/questions/898063/making-php-mode-and-other-cc-mode-derived-modes-compatible-with-emacs-23
|
||||||
(require 'drupal-mode)
|
;; Use autoload for php-mode and drupal-mode to avoid occasionaly errors on some
|
||||||
|
;; systems when loading from init. See the above question on stack overflow
|
||||||
|
(autoload 'php-mode "php-mode" "Major mode for editing php code." t)
|
||||||
|
(autoload 'drupal-mode "drupal-mode" "Major mode for editing drupal php files." t)
|
||||||
|
;(require 'php-mode)
|
||||||
|
;(require 'drupal-mode)
|
||||||
(add-to-list 'auto-mode-alist '("\\.\\(module\\|test\\|install\\|theme\\)$" . drupal-mode))
|
(add-to-list 'auto-mode-alist '("\\.\\(module\\|test\\|install\\|theme\\)$" . drupal-mode))
|
||||||
(add-to-list 'auto-mode-alist '("\\.\\(php\\|inc\\)$" . php-mode))
|
(add-to-list 'auto-mode-alist '("\\.\\(php\\|inc\\)$" . php-mode))
|
||||||
(add-to-list 'auto-mode-alist '("\\.info" . conf-windows-mode))
|
(add-to-list 'auto-mode-alist '("\\.info" . conf-windows-mode))
|
||||||
|
|
Loading…
Reference in New Issue