diff options
author | Vasily Korytov | 2014-10-14 22:39:34 +0300 |
---|---|---|
committer | Vasily Korytov | 2014-10-14 22:39:34 +0300 |
commit | bb5d84bff0037a5b74f8d731e37426864b347ba4 (patch) | |
tree | 0385985580d80d18dbfc414f2d703296c9669954 | |
parent | 5990ae95fa328cfef1fb23e713bc3b8ab886d4a2 (diff) | |
download | nginx-mode-bb5d84bff0037a5b74f8d731e37426864b347ba4.tar.gz nginx-mode-bb5d84bff0037a5b74f8d731e37426864b347ba4.zip |
removed sites-enabled from default (has issues with apache-mode autoloads)
-rw-r--r-- | README.md | 10 | ||||
-rw-r--r-- | nginx-mode.el | 4 |
2 files changed, 5 insertions, 9 deletions
@@ -24,16 +24,14 @@ Put this file into your `load-path` and the following into your `~/.emacs`: (require 'nginx-mode) ``` -The mode should automatically activate for files: +The mode automatically activates for: -1. Called `nginx.conf` +1. Files, called `nginx.conf` 2. Files ending in `.conf` under `nginx` directory -3. All files in `nginx/sites-available` and `nginx/sites-enabled` -If this does not work (e.g. shadowed by other packages autoload entries), this also goes to `~/.emacs`: +If you want `sites-enabled` dir, add this to `~/.emacs` (not done by +default, because can be shadowed by `apache-mode`): ```lisp -(add-to-list 'auto-mode-alist '("nginx\\.conf\\'" . nginx-mode)) -(add-to-list 'auto-mode-alist '("/nginx/.*\\.conf\\'" . nginx-mode)) (add-to-list 'auto-mode-alist '("/nginx/sites-\\(?:available\\|enabled\\)/" . nginx-mode)) ``` diff --git a/nginx-mode.el b/nginx-mode.el index 0f7cf8c..75d074d 100644 --- a/nginx-mode.el +++ b/nginx-mode.el @@ -187,9 +187,7 @@ The variable nginx-indent-level controls the amount of indentation. ;;;###autoload (add-to-list 'auto-mode-alist '("nginx\\.conf\\'" . nginx-mode)) ;;;###autoload -(add-to-list 'auto-mode-alist '("/nginx/.*\\.conf\\'" . nginx-mode)) -;;;###autoload -(add-to-list 'auto-mode-alist '("/nginx/sites-\\(?:available\\|enabled\\)/" . nginx-mode)) +(add-to-list 'auto-mode-alist '("/nginx/.+\\.conf\\'" . nginx-mode)) (provide 'nginx-mode) |