mirror of
https://github.com/vim/vim.git
synced 2025-10-28 09:27:14 -04:00
updated for version 7.3.202
Problem: Cannot influence the indent inside a namespace. Solution: Add the "N" 'cino' parameter. (Konstantin Lepa)
This commit is contained in:
@@ -799,6 +799,69 @@ main()
|
||||
df */
|
||||
hello
|
||||
}
|
||||
|
||||
/* valid namespaces with normal indent */
|
||||
namespace
|
||||
{
|
||||
{
|
||||
111111111111;
|
||||
}
|
||||
}
|
||||
namespace /* test */
|
||||
{
|
||||
11111111111111111;
|
||||
}
|
||||
namespace // test
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace {
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test {
|
||||
111111111111111111;
|
||||
namespace test2 {
|
||||
22222222222222222;
|
||||
}
|
||||
}
|
||||
|
||||
/* invalid namespaces use block indent */
|
||||
namespace test test2 {
|
||||
111111111111111111111;
|
||||
}
|
||||
namespace11111111111 {
|
||||
111111111111;
|
||||
}
|
||||
namespace() {
|
||||
1111111111111;
|
||||
}
|
||||
namespace()
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test test2
|
||||
{
|
||||
1111111111111111111;
|
||||
}
|
||||
namespace111111111
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
|
||||
/* end of AUTO */
|
||||
|
||||
STARTTEST
|
||||
@@ -1427,6 +1490,76 @@ void func(void)
|
||||
for (int i = 0; i < 10; ++i)
|
||||
if (i & 1) {
|
||||
foo(1);
|
||||
} else
|
||||
foo(0);
|
||||
baz();
|
||||
}
|
||||
|
||||
STARTTEST
|
||||
:set cino=N-s
|
||||
/namespaces
|
||||
=/^NAMESPACEEND
|
||||
ENDTEST
|
||||
|
||||
/* valid namespaces with normal indent */
|
||||
namespace
|
||||
{
|
||||
{
|
||||
111111111111;
|
||||
}
|
||||
}
|
||||
namespace /* test */
|
||||
{
|
||||
11111111111111111;
|
||||
}
|
||||
namespace // test
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace {
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test {
|
||||
111111111111111111;
|
||||
namespace test2 {
|
||||
22222222222222222;
|
||||
}
|
||||
}
|
||||
|
||||
/* invalid namespaces use block indent */
|
||||
namespace test test2 {
|
||||
111111111111111111111;
|
||||
}
|
||||
namespace11111111111 {
|
||||
111111111111;
|
||||
}
|
||||
namespace() {
|
||||
1111111111111;
|
||||
}
|
||||
namespace()
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test test2
|
||||
{
|
||||
1111111111111111111;
|
||||
}
|
||||
namespace111111111
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
NAMESPACEEND
|
||||
|
||||
@@ -787,6 +787,69 @@ main()
|
||||
df */
|
||||
hello
|
||||
}
|
||||
|
||||
/* valid namespaces with normal indent */
|
||||
namespace
|
||||
{
|
||||
{
|
||||
111111111111;
|
||||
}
|
||||
}
|
||||
namespace /* test */
|
||||
{
|
||||
11111111111111111;
|
||||
}
|
||||
namespace // test
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace {
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test {
|
||||
111111111111111111;
|
||||
namespace test2 {
|
||||
22222222222222222;
|
||||
}
|
||||
}
|
||||
|
||||
/* invalid namespaces use block indent */
|
||||
namespace test test2 {
|
||||
111111111111111111111;
|
||||
}
|
||||
namespace11111111111 {
|
||||
111111111111;
|
||||
}
|
||||
namespace() {
|
||||
1111111111111;
|
||||
}
|
||||
namespace()
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test test2
|
||||
{
|
||||
1111111111111111111;
|
||||
}
|
||||
namespace111111111
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
|
||||
/* end of AUTO */
|
||||
|
||||
|
||||
@@ -1273,3 +1336,68 @@ void func(void)
|
||||
baz();
|
||||
}
|
||||
|
||||
|
||||
/* valid namespaces with normal indent */
|
||||
namespace
|
||||
{
|
||||
{
|
||||
111111111111;
|
||||
}
|
||||
}
|
||||
namespace /* test */
|
||||
{
|
||||
11111111111111111;
|
||||
}
|
||||
namespace // test
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace {
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test {
|
||||
111111111111111111;
|
||||
namespace test2 {
|
||||
22222222222222222;
|
||||
}
|
||||
}
|
||||
|
||||
/* invalid namespaces use block indent */
|
||||
namespace test test2 {
|
||||
111111111111111111111;
|
||||
}
|
||||
namespace11111111111 {
|
||||
111111111111;
|
||||
}
|
||||
namespace() {
|
||||
1111111111111;
|
||||
}
|
||||
namespace()
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
namespace test test2
|
||||
{
|
||||
1111111111111111111;
|
||||
}
|
||||
namespace111111111
|
||||
{
|
||||
111111111111111111;
|
||||
}
|
||||
NAMESPACEEND
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user