Mercurial > vim
diff src/testdir/test3.in @ 2843:8dbea5adc937 v7.3.195
updated for version 7.3.195
Problem: "} else" causes following lines to be indented too much. (Rouben
Rostamian)
Solution: Better detection for the "else". (Lech Lorens)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Thu, 19 May 2011 16:35:09 +0200 |
parents | ed47d18b39c6 |
children | 78859ef2982b |
line wrap: on
line diff
--- a/src/testdir/test3.in +++ b/src/testdir/test3.in @@ -1345,7 +1345,7 @@ func(int a STARTTEST :set cino& -2kdd=][ +2kdd=4][ ENDTEST void func(void) @@ -1359,6 +1359,34 @@ void func(void) printf("Foo!\n"); } +void func1(void) +{ + char* tab[] = {"foo", "bar", + "baz", "quux", + "this line used", "to be indented incorrectly"}; + foo(); +} + +void func2(void) +{ + int tab[] = + {1, 2, + 3, 4, + 5, 6}; + + printf("This line used to be indented incorrectly.\n"); +} + +void func3(void) +{ + int tab[] = { + 1, 2, + 3, 4, + 5, 6}; + +printf("Don't you dare indent this line incorrectly!\n); +} + STARTTEST :set cino& 2kdd=][