branch: elpa/web-mode
commit 42c64bcb7e18172362288c19bc2b18730c6e55c2
Author: George Kettleborough <[email protected]>
Commit: George Kettleborough <[email protected]>
Use defcustom for `web-mode-engines-alist'
---
web-mode.el | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/web-mode.el b/web-mode.el
index b6750ba319..f1c2e24ef7 100644
--- a/web-mode.el
+++ b/web-mode.el
@@ -421,6 +421,15 @@ by a li open tag is valid)."
:type '(repeat string)
:group 'web-mode)
+(defcustom web-mode-engines-alist nil
+ "A list of filename patterns and corresponding `web-mode' engine.
+For example,
+\(setq web-mode-engines-alist
+ \\='((\"php\" . \"\\\\.phtml\\\\\\='\")
+ (\"blade\" . \"\\\\.blade\\\\.\")))"
+ :type '(alist :key-type string :value-type string)
+ :group 'web-mode)
+
;;---- FACES
-------------------------------------------------------------------
(defface web-mode-error-face
@@ -1100,13 +1109,6 @@ For example,
\\='((\"json\" . \"/some/path/.*\\.api\\\\='\")
(\"jsx\" . \"/some/react/path/.*\\.js[x]?\\\\='\")))")
-(defvar web-mode-engines-alist nil
- "A list of filename patterns and corresponding `web-mode' engine.
-For example,
-\(setq web-mode-engines-alist
- \\='((\"php\" . \"\\\\.phtml\\\\\\='\")
- (\"blade\" . \"\\\\.blade\\\\.\")))")
-
(defvar web-mode-smart-quotes
'("«" . "»")
"Preferred smart quotes")