diff options
author | Bram Moolenaar <Bram@vim.org> | 2011-06-12 21:51:08 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2011-06-12 21:51:08 +0200 |
commit | 6ec154b57da547881297fd229fdb20b5aeec74a7 (patch) | |
tree | eb5e22d97291a3dc25dc1c94d234af56058c4304 /src/testdir/test3.in | |
parent | 456f2bb24f269a1f1ceb5ddedfb828ca33fc270b (diff) | |
download | vim-6ec154b57da547881297fd229fdb20b5aeec74a7.zip |
updated for version 7.3.213
Problem: Javascript object literal is not indented correctly.
Solution: Make a special case for when "J1" is in 'cino'. (Luc Deschenaux)
Diffstat (limited to 'src/testdir/test3.in')
-rw-r--r-- | src/testdir/test3.in | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/src/testdir/test3.in b/src/testdir/test3.in index 1b5cf893b..1cfd8f23e 100644 --- a/src/testdir/test3.in +++ b/src/testdir/test3.in @@ -1492,10 +1492,11 @@ baz(); STARTTEST :set cino=N-s -/namespaces +/^NAMESPACESTART =/^NAMESPACEEND ENDTEST +NAMESPACESTART /* valid namespaces with normal indent */ namespace { @@ -1561,6 +1562,27 @@ NAMESPACEEND STARTTEST +:set cino=J1 +/^JSSTART +=/^JSEND +ENDTEST + +JSSTART +var bar = { +foo: { +that: this, +some: ok, +}, +"bar":{ +a : 2, +b: "123abc", +x: 4, +"y": 5 +} +} +JSEND + +STARTTEST :g/^STARTTEST/.,/^ENDTEST/d :1;/start of AUTO/,$wq! test.out ENDTEST |