]> code.delx.au - gnu-emacs-elpa/commitdiff
Fix #87
authorDmitry Gutov <dgutov@yandex.ru>
Tue, 26 Feb 2013 21:36:30 +0000 (01:36 +0400)
committerDmitry Gutov <dgutov@yandex.ru>
Tue, 26 Feb 2013 21:36:30 +0000 (01:36 +0400)
js2-mode.el

index f10019e3eb1b9ca2a7621957cf80d8939f703ed4..091e00b484cd5caf7a52019e93f4a135b7e87b19 100644 (file)
@@ -9707,6 +9707,8 @@ statement without braces, else returns nil."
                      (skip-chars-backward " \t" (point-at-bol)))
                    (let ((pt (point)))
                      (back-to-indentation)
+                     (when (looking-at "}[ \t]*")
+                       (goto-char (match-end 0)))
                      (and (looking-at js2-possibly-braceless-keywords-re)
                           (= (match-end 0) pt)
                           (not (js2-end-of-do-while-loop-p))))))