patch 9.1.1421: tests: need a test for the new-style tutor.tutor

Problem:  tests: need a test for the new-style tutor.tutor, patch
          9.1.1384 broke the expected positions for the signs
Solution: Update all number keys in tutor.tutor.json to match the
          correct line numbers in tutor.tutor, replace tabs by spaces,
          add a screen-dump test to verify it does not regress
          (Pham Bình An)

closes: #17416

Signed-off-by: Phạm Bình An <phambinhanctb2004@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
diff --git a/runtime/tutor/tutor.tutor.json b/runtime/tutor/tutor.tutor.json
index bf3eae8..4fb18fb 100644
--- a/runtime/tutor/tutor.tutor.json
+++ b/runtime/tutor/tutor.tutor.json
@@ -1,35 +1,35 @@
 {
-    "expect": {
-	"63": "This is text with **important information**",
-	"64": "This is text with **important information**",
-	"71": "Document '&variable'",
-	"72": "Document '&variable'",
-	"78": "# This is a level 1 header",
-	"79": "# This is a level 1 header",
-    	"80": "### This is a level 3 header",
-	"81": "### This is a level 3 header",
-    	"82": "# This is a header with a label {*label*}",
-	"83": "# This is a header with a label {*label*}",
-	"108": "A link to help for the ['breakindent']('breakindent') option",
-	"109": "A link to help for the ['breakindent']('breakindent') option",
-	"123": "A link to the [Links](*links*) section",
-	"124": "A link to the [Links](*links*) section",
-	"139": "A link to [the vim-tutor-mode tutorial](@tutor:tutor)",
-    	"140": "A link to [the vim-tutor-mode tutorial](@tutor:tutor)",
-	"157": "~~~ viml",
-	"158": "echom 'the value of &number is'.string(&number)",
-	"159": "~~~",
-	"161": "~~~ viml",
-	"162": "echom 'the value of &number is'.string(&number)",
-	"163": "~~~",
-	"188": "~~~ normal",
-	"189": "d2w",
-	"190": "~~~",
-	"192": "~~~ normal",
-	"193": "d2w",
-	"194": "~~~",
-	"206": "`d2w`{normal}",
-	"207": "`d2w`{normal}",
-	"244": -1
-    }
+  "expect": {
+	"56": "This is text with **important information**",
+	"57": "This is text with **important information**",
+	"64": "Document '&variable'",
+	"65": "Document '&variable'",
+	"71": "# This is a level 1 header",
+	"72": "# This is a level 1 header",
+	"73": "### This is a level 3 header",
+	"74": "### This is a level 3 header",
+	"75": "# This is a header with a label {*label*}",
+	"76": "# This is a header with a label {*label*}",
+	"101": "A link to help for the ['breakindent']('breakindent') option",
+	"102": "A link to help for the ['breakindent']('breakindent') option",
+	"116": "A link to the [Links](*links*) section",
+	"117": "A link to the [Links](*links*) section",
+	"132": "A link to [the vim-tutor-mode tutorial](@tutor:tutor)",
+	"133": "A link to [the vim-tutor-mode tutorial](@tutor:tutor)",
+	"150": "~~~ viml",
+	"151": "echom 'the value of &number is'.string(&number)",
+	"152": "~~~",
+	"154": "~~~ viml",
+	"155": "echom 'the value of &number is'.string(&number)",
+	"156": "~~~",
+	"181": "~~~ normal",
+	"182": "d2w",
+	"183": "~~~",
+	"185": "~~~ normal",
+	"186": "d2w",
+	"187": "~~~",
+	"199": "`d2w`{normal}",
+	"200": "`d2w`{normal}",
+	"237": -1
+  }
 }