aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorDmitry Gutov2014-11-16 14:19:16 +0200
committerDmitry Gutov2014-11-16 14:19:16 +0200
commitc613f4d6c12ad7a8ebbc88dcef48949c6a775996 (patch)
tree7fba3c7867dedc72fd47227700a99edb22605f80 /test
parent202f4941dc13c82aea36258421351420a34b7133 (diff)
downloademacs-c613f4d6c12ad7a8ebbc88dcef48949c6a775996.tar.gz
emacs-c613f4d6c12ad7a8ebbc88dcef48949c6a775996.zip
Fix indentation before `!=' and after `+='
Originally reported in https://github.com/mooz/js2-mode/issues/174. * lisp/progmodes/js.el (js--indent-operator-re): Make assignments and (in)equality operator a separate case. (js--continued-expression-p): Escape the second `+' in the regexp.
Diffstat (limited to 'test')
-rw-r--r--test/indent/js.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/indent/js.js b/test/indent/js.js
index d623a0dc5bc..1924094e9d8 100644
--- a/test/indent/js.js
+++ b/test/indent/js.js
@@ -47,3 +47,11 @@ var p = {
47 47
48var evens = [e for each (e in range(0, 21)) 48var evens = [e for each (e in range(0, 21))
49 if (ed % 2 == 0)]; 49 if (ed % 2 == 0)];
50
51!b
52 !=b
53 !==b
54
55a++
56b +=
57 c