aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/progmodes')
-rw-r--r--lisp/progmodes/js.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/progmodes/js.el b/lisp/progmodes/js.el
index ff002983d12..f6cfa2e44d7 100644
--- a/lisp/progmodes/js.el
+++ b/lisp/progmodes/js.el
@@ -2002,7 +2002,8 @@ indentation is aligned to that column."
2002 (let* ((parse-status 2002 (let* ((parse-status
2003 (save-excursion (syntax-ppss (point-at-bol)))) 2003 (save-excursion (syntax-ppss (point-at-bol))))
2004 (offset (- (point) (save-excursion (back-to-indentation) (point))))) 2004 (offset (- (point) (save-excursion (back-to-indentation) (point)))))
2005 (indent-line-to (js--proper-indentation parse-status)) 2005 (unless (nth 3 parse-status)
2006 (indent-line-to (js--proper-indentation parse-status)))
2006 (when (> offset 0) (forward-char offset)))) 2007 (when (> offset 0) (forward-char offset))))
2007 2008
2008;;; Filling 2009;;; Filling