Skip to content

Commit 76bcfb5

Browse files
committed
Fixed parsing of function parameters if you precede a Sub or Function with Public or Private. Updated Rem to ignore case.
1 parent 82cf285 commit 76bcfb5

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

VBScript.tmLanguage

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,13 +117,13 @@
117117
</dict>
118118
</dict>
119119
<key>match</key>
120-
<string>^\s*((?i:function|sub))\s*([a-zA-Z_]\w*)\s*(\()([^)]*)(\)).*\n?</string>
120+
<string>^\s*((?i:function|sub|public sub|private sub|public function|private function))\s*([a-zA-Z_]\w*)\s*(\()([^)]*)(\)).*\n?</string>
121121
<key>name</key>
122122
<string>meta.function.asp</string>
123123
</dict>
124124
<dict>
125125
<key>begin</key>
126-
<string>('|Rem\s{1,})</string>
126+
<string>('|(?i:Rem)\s{1,})</string>
127127
<key>beginCaptures</key>
128128
<dict>
129129
<key>0</key>

0 commit comments

Comments
 (0)