]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
runtime(vim): Use supported syntax in indent tests
authorAliaksei Budavei <0x000c70@gmail.com>
Wed, 25 Dec 2024 09:18:15 +0000 (10:18 +0100)
committerChristian Brabandt <cb@256bit.org>
Wed, 25 Dec 2024 09:18:15 +0000 (10:18 +0100)
For now, prefer mis-indentation of enum values (see #16289)
rather than invalid syntax.

Related to #13670 and #14224.

closes: #16292

Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/indent/testdir/vim.in
runtime/indent/testdir/vim.ok

index a3c8c920bf5adea1e4995dbb97394b3572f44289..ae52f3a94739a45e2755e7ef1c0a8e26f905a90c 100644 (file)
@@ -905,15 +905,15 @@ endif
 
 " START_INDENT
 abstract class Shape
-this.color = Color.Black
-this.thickness = 10
+var color = Color.Black
+var thickness = 10
 endclass
 " END_INDENT
 
 " START_INDENT
 class OtherThing
-this.size: number
-static totalSize: number
+var size: number
+static var totalSize: number
 
 static def ClearTotalSize(): number
 var prev = totalSize
@@ -925,7 +925,7 @@ endclass
 
 " START_INDENT
 interface HasSurface
-this.size: number
+var size: number
 def Surface(): number
 endinterface
 " END_INDENT
@@ -939,10 +939,10 @@ endinterface
 
 " START_INDENT
 enum Color
-White
-Red
-Green
-Blue
+White,
+Red,
+Green,
+Blue,
 Black
 endenum
 " END_INDENT
index 56f3d98ba0581f138a7467cc508a75149bcec10c..2ab4f39c0c053c24e93aae32bfe39e73fa0ad1e8 100644 (file)
@@ -905,15 +905,15 @@ endif
 
 " START_INDENT
 abstract class Shape
-    this.color = Color.Black
-    this.thickness = 10
+    var color = Color.Black
+    var thickness = 10
 endclass
 " END_INDENT
 
 " START_INDENT
 class OtherThing
-    this.size: number
-    static totalSize: number
+    var size: number
+    static var totalSize: number
 
     static def ClearTotalSize(): number
        var prev = totalSize
@@ -925,7 +925,7 @@ endclass
 
 " START_INDENT
 interface HasSurface
-    this.size: number
+    var size: number
     def Surface(): number
 endinterface
 " END_INDENT
@@ -939,11 +939,11 @@ endinterface
 
 " START_INDENT
 enum Color
-    White
-    Red
-    Green
-    Blue
-    Black
+    White,
+       Red,
+       Green,
+       Blue,
+       Black
 endenum
 " END_INDENT