Add define-project-type macro

This commit is contained in:
Henrik Lissner 2016-04-16 21:36:24 -04:00
parent dd3d51e750
commit 988f09365b
8 changed files with 142 additions and 128 deletions

View file

@ -63,14 +63,9 @@
:init (define-repl! php-mode php-boris)
:config (evil-set-initial-state 'php-boris-mode 'emacs))
(define-minor-mode php-laravel-mode
""
:init-value nil
:lighter " Laravel"
:keymap (make-sparse-keymap)
(add-yas-minor-mode! 'php-laravel-mode))
(associate! php-laravel-mode
:in (php-mode json-mode yaml-mode web-mode nxml-mode js2-mode scss-mode)
;;
(define-project-type! laravel "laravel"
:modes (php-mode json-mode yaml-mode web-mode nxml-mode js2-mode scss-mode)
:files ("artisan" "server.php"))
(provide 'module-php)