Skip to content

Commit 454aae4

Browse files
committed
Improve folding and indentation patterns
1 parent b125e82 commit 454aae4

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

syntaxes/oscript.configuration.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626
["`", "`"]
2727
],
2828
"indentationRules": {
29-
"increaseIndentPattern": "((\\b(case|default|else|for|function|if|object|repeat|switch|while)\\b((?!\\b(elseif|else|end|until)\\b).)*)|(\\{\\s*))$",
30-
"decreaseIndentPattern": "^\\s*((\\b(elseif|else|end|until)\\b)|(\\})|(\\)))"
29+
"increaseIndentPattern": "((\\b(case|default|do|else|for|function|if|object|repeat|switch|while)\\b((?!\\b(elseif|else|end|until)\\b).)*)|(\\{\\s*))$",
30+
"decreaseIndentPattern": "^\\s*((\\b(else|elseif|end|until)\\b)|(\\})|(\\)))"
3131
},
3232
"folding": {
3333
"markers": {
34-
"start": "#(?:ifdef|ifndef|else)\\b",
35-
"end": "#endif\\b"
34+
"start": "\\b(do|if|function|object|repeat|while)\\b|#(ifdef|ifndef)\\b|{[ \\t]*$",
35+
"end": "(\\bend|until|#endif)\\b|^\\s*}"
3636
}
3737
}
3838
}

0 commit comments

Comments
 (0)