@@ -93,7 +93,7 @@ patterns:
93
93
begin : \"
94
94
end : \"
95
95
- name : entity.other.attribute-name.pattern.nim
96
- match : ([\w\x{80}-\x{10FFFF}]+)
96
+ match : ([\[\]\ w\x{80}-\x{10FFFF}]+)
97
97
- {include: source.nim}
98
98
- {include: source.nim}
99
99
@@ -179,16 +179,16 @@ patterns:
179
179
name : keyword.operator.boolean.nim
180
180
match : ((?<![\w\x{80}-\x{10FFFF}])(and|in|is|isnot|not|notin|or|xor)(?![\w\x{80}-\x{10FFFF}]))
181
181
182
- - comment : Assign operator.
183
- name : variable.primary.assign.hot.nim
184
- match : ((^|[\(\)\:\;])\s*(const|let|type|var)?\s+)([\w\x{80}-\x{10FFFF}\.\[\]\(\)\s]*?)?([\w\x{80}-\x{10FFFF}\[\]]+)([*]?)\s*(:\s*[\w\x{80}-\x{10FFFF}\.\[\]\(\)\s]*?)?(=)(?![\<\>\-\+\=~])
185
- captures :
186
- ' 1 ' : { name: keyword.secondary.nim }
187
- ' 4 ' : { name: variable.primary.assign.hot.nim }
188
- ' 5 ' : { name: variable.primary.assign.hotter.nim }
189
- ' 6 ' : { name: keyword.secondary.operator.kw-public.nim }
190
- ' 7 ' : { name: storage.type.generic.nim }
191
- ' 8 ' : { name: keyword.primary.assign.hottest.nim }
182
+ # - comment: Assign operator.
183
+ # name: variable.primary.assign.hot.nim
184
+ # match: ((^|[\(\)\:\;])\s*(const|let|type|var)?\s+)([\w\x{80}-\x{10FFFF}\.\[\]\(\)\s]*?)?([\w\x{80}-\x{10FFFF}\[\]]+)([*]?)\s*(:\s*[\w\x{80}-\x{10FFFF}\.\[\]\(\)\s]*?)?(=)(?![\<\>\-\+\=~])
185
+ # captures:
186
+ # '1': { name: keyword.secondary.nim }
187
+ # '4': { name: variable.primary.assign.hot.nim }
188
+ # '5': { name: variable.primary.assign.hotter.nim }
189
+ # '6': { name: keyword.secondary.operator.kw-public.nim }
190
+ # '7': { name: storage.type.generic.nim }
191
+ # '8': { name: keyword.primary.assign.hottest.nim }
192
192
193
193
- comment : Other keywords.
194
194
name : keyword.other.secondary.nim
0 commit comments