branch: master
commit 970b52aeb58187e551870931f07e099d8678f3a1
Author: Dmitry Gutov <[email protected]>
Commit: Dmitry Gutov <[email protected]>
Check for EJS "blocks"
---
mmm-erb.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/mmm-erb.el b/mmm-erb.el
index 1e51507..b1e71ca 100644
--- a/mmm-erb.el
+++ b/mmm-erb.el
@@ -169,7 +169,8 @@
(defun mmm-erb-scan-ejs (limit)
(cond ((looking-at "\\(?:if\\|for\\|while\\)\\b") 'open)
((looking-at "} *else\\b") 'middle)
- ((looking-at "}") 'close)))
+ ((looking-at "}") 'close)
+ ((re-search-forward " *{ *" limit t) 'open)))
(defun mmm-erb-orig-indent-function (mode)
(cadr (assoc 'indent-line-function (get mode 'mmm-local-variables))))