Skip to content

Commit 9fe5604

Browse files
committed
Merge pull request #12 from Jonnymcc/master
Support BracketHighlighter
2 parents efd313e + 95ee627 commit 9fe5604

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

Terraform.YAML-tmLanguage

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,23 +32,23 @@ patterns:
3232
match: \b(0x[0-9A-Fa-f]+)([kKmMgG]b?)?\b
3333

3434
- name: meta.resource.terraform
35-
match: (resource)\s+(")(\w+)(")\s+(")(.+)(")\s+({)
35+
match: (resource)\s+(")(\w+)(")\s+(")([\w-]+)(")\s+({)
3636
captures:
3737
'1': {name: storage.type.function.terraform}
38-
'2': {name: punctuation.definition.string.begin.terraform}
38+
'2': {name: string.terraform punctuation.definition.string.begin.terraform}
3939
'3': {name: string.value.terraform}
40-
'4': {name: punctuation.definition.string.end.terraform}
41-
'5': {name: punctuation.definition.string.begin.terraform}
40+
'4': {name: string.terraform punctuation.definition.string.end.terraform}
41+
'5': {name: string.terraform punctuation.definition.string.begin.terraform}
4242
'6': {name: string.value.terraform}
43-
'7': {name: punctuation.definition.string.end.terraform}
43+
'7': {name: string.terraform punctuation.definition.string.end.terraform}
4444
'8': {name: punctuation.definition.tag.terraform}
4545

4646
- match: (provider|provisioner|variable|output|module|atlas)\s+(")([\w-]+)(")\s+({)
4747
captures:
4848
'1': {name: storage.type.function.terraform}
49-
'2': {name: punctuation.definition.string.begin.terraform}
49+
'2': {name: string.terraform punctuation.definition.string.begin.terraform}
5050
'3': {name: string.value.terraform}
51-
'4': {name: punctuation.definition.string.end.terraform}
51+
'4': {name: string.terraform punctuation.definition.string.end.terraform}
5252
'5': {name: punctuation.definition.tag.terraform}
5353

5454
- comment: Value assignments (left hand side not in double quotes)
@@ -75,7 +75,7 @@ patterns:
7575
name: string.quoted.double.terraform
7676
begin: \"
7777
beginCaptures:
78-
'0': {name: punctuation.definition.string.begin.terraform}
78+
'0': {name: string.terraform punctuation.definition.string.begin.terraform}
7979
end: \"
8080
endCaptures:
81-
'0': {name: punctuation.definition.string.end.terraform}
81+
'0': {name: string.terraform punctuation.definition.string.end.terraform}

Terraform.tmLanguage

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<key>2</key>
8383
<dict>
8484
<key>name</key>
85-
<string>punctuation.definition.string.begin.terraform</string>
85+
<string>string.terraform punctuation.definition.string.begin.terraform</string>
8686
</dict>
8787
<key>3</key>
8888
<dict>
@@ -92,12 +92,12 @@
9292
<key>4</key>
9393
<dict>
9494
<key>name</key>
95-
<string>punctuation.definition.string.end.terraform</string>
95+
<string>string.terraform punctuation.definition.string.end.terraform</string>
9696
</dict>
9797
<key>5</key>
9898
<dict>
9999
<key>name</key>
100-
<string>punctuation.definition.string.begin.terraform</string>
100+
<string>string.terraform punctuation.definition.string.begin.terraform</string>
101101
</dict>
102102
<key>6</key>
103103
<dict>
@@ -107,7 +107,7 @@
107107
<key>7</key>
108108
<dict>
109109
<key>name</key>
110-
<string>punctuation.definition.string.end.terraform</string>
110+
<string>string.terraform punctuation.definition.string.end.terraform</string>
111111
</dict>
112112
<key>8</key>
113113
<dict>
@@ -116,7 +116,7 @@
116116
</dict>
117117
</dict>
118118
<key>match</key>
119-
<string>(resource)\s+(")(\w+)(")\s+(")(.+)(")\s+({)</string>
119+
<string>(resource)\s+(")(\w+)(")\s+(")([\w-]+)(")\s+({)</string>
120120
<key>name</key>
121121
<string>meta.resource.terraform</string>
122122
</dict>
@@ -131,7 +131,7 @@
131131
<key>2</key>
132132
<dict>
133133
<key>name</key>
134-
<string>punctuation.definition.string.begin.terraform</string>
134+
<string>string.terraform punctuation.definition.string.begin.terraform</string>
135135
</dict>
136136
<key>3</key>
137137
<dict>
@@ -141,7 +141,7 @@
141141
<key>4</key>
142142
<dict>
143143
<key>name</key>
144-
<string>punctuation.definition.string.end.terraform</string>
144+
<string>string.terraform punctuation.definition.string.end.terraform</string>
145145
</dict>
146146
<key>5</key>
147147
<dict>
@@ -227,7 +227,7 @@
227227
<key>0</key>
228228
<dict>
229229
<key>name</key>
230-
<string>punctuation.definition.string.begin.terraform</string>
230+
<string>string.terraform punctuation.definition.string.begin.terraform</string>
231231
</dict>
232232
</dict>
233233
<key>comment</key>
@@ -239,7 +239,7 @@
239239
<key>0</key>
240240
<dict>
241241
<key>name</key>
242-
<string>punctuation.definition.string.end.terraform</string>
242+
<string>string.terraform punctuation.definition.string.end.terraform</string>
243243
</dict>
244244
</dict>
245245
<key>name</key>

0 commit comments

Comments
 (0)