summaryrefslogtreecommitdiff
path: root/test/manual/indent/js-indent-align-list-continuation-nil.js
diff options
context:
space:
mode:
authorIngo Lohmar <i.lohmar@gmail.com>2017-07-01 13:09:20 +0200
committerIngo Lohmar <i.lohmar@gmail.com>2017-07-03 20:06:27 +0200
commit9ac7dccc51ee834b06cdabf6a5746eb375f984f0 (patch)
treee828d23bc109d4576169f782dba1982c840f822c /test/manual/indent/js-indent-align-list-continuation-nil.js
parentcaf92449802ea2250d6ac30a01797b0554d71dc3 (diff)
downloademacs-9ac7dccc51ee834b06cdabf6a5746eb375f984f0.tar.gz
emacs-9ac7dccc51ee834b06cdabf6a5746eb375f984f0.tar.bz2
emacs-9ac7dccc51ee834b06cdabf6a5746eb375f984f0.zip
Offer non-aligned indentation in lists in js-mode (Bug#27503)
* lisp/progmodes/js.el (js--proper-indentation): New customization option 'js-indent-align-list-continuation'. Affects argument lists as well as arrays and object properties. * test/manual/indent/js-indent-align-list-continuation-nil.js: Test the change.
Diffstat (limited to 'test/manual/indent/js-indent-align-list-continuation-nil.js')
-rw-r--r--test/manual/indent/js-indent-align-list-continuation-nil.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/manual/indent/js-indent-align-list-continuation-nil.js b/test/manual/indent/js-indent-align-list-continuation-nil.js
new file mode 100644
index 00000000000..383b2539a26
--- /dev/null
+++ b/test/manual/indent/js-indent-align-list-continuation-nil.js
@@ -0,0 +1,20 @@
+const funcAssignment = function (arg1,
+ arg2,
+ arg3) {
+ return { test: this,
+ which: "would",
+ align: "as well with the default setting"
+ };
+}
+
+function funcDeclaration(arg1,
+ arg2
+) {
+ return [arg1,
+ arg2];
+}
+
+// Local Variables:
+// indent-tabs-mode: nil
+// js-indent-align-list-continuation: nil
+// End: