|
20 | 20 | <key>match</key> |
21 | 21 | <string>\\[bBAZzG]|\^|\$</string> |
22 | 22 | <key>name</key> |
23 | | - <string>keyword.control.anchor.regex</string> |
| 23 | + <string>keyword.control.anchor.regexp</string> |
24 | 24 | </dict> |
25 | 25 | <dict> |
26 | 26 | <key>match</key> |
27 | 27 | <string>\\[1-9][0-9]?</string> |
28 | 28 | <key>name</key> |
29 | | - <string>keyword.other.back-reference.regex</string> |
| 29 | + <string>keyword.other.back-reference.regexp</string> |
30 | 30 | </dict> |
31 | 31 | <dict> |
32 | 32 | <key>match</key> |
33 | 33 | <string>[?+*][?+]?|\{(\d+,\d+|\d+,|,\d+|\d+)\}\??</string> |
34 | 34 | <key>name</key> |
35 | | - <string>keyword.operator.quantifier.regex</string> |
| 35 | + <string>keyword.operator.quantifier.regexp</string> |
36 | 36 | </dict> |
37 | 37 | <dict> |
38 | 38 | <key>match</key> |
39 | 39 | <string>\|</string> |
40 | 40 | <key>name</key> |
41 | | - <string>keyword.operator.or.regex</string> |
| 41 | + <string>keyword.operator.or.regexp</string> |
42 | 42 | </dict> |
43 | 43 | <dict> |
44 | 44 | <key>begin</key> |
45 | 45 | <string>\(\?\#</string> |
46 | 46 | <key>end</key> |
47 | 47 | <string>\)</string> |
48 | 48 | <key>name</key> |
49 | | - <string>comment.block.regex</string> |
| 49 | + <string>comment.block.regexp</string> |
50 | 50 | </dict> |
51 | 51 | <dict> |
52 | 52 | <key>comment</key> |
53 | | - <string>We are restrictive in what we allow to go after the comment character to avoid false positives, since the availability of comments depend on regex flags.</string> |
| 53 | + <string>We are restrictive in what we allow to go after the comment character to avoid false positives, since the availability of comments depend on regexp flags.</string> |
54 | 54 | <key>match</key> |
55 | 55 | <string>(?<=^|\s)#\s[[a-zA-Z0-9,. \t?!-:][^\x{00}-\x{7F}]]*$</string> |
56 | 56 | <key>name</key> |
57 | | - <string>comment.line.number-sign.regex</string> |
| 57 | + <string>comment.line.number-sign.regexp</string> |
58 | 58 | </dict> |
59 | 59 | <dict> |
60 | 60 | <key>match</key> |
61 | 61 | <string>\(\?[iLmsux]+\)</string> |
62 | 62 | <key>name</key> |
63 | | - <string>keyword.other.option-toggle.regex</string> |
| 63 | + <string>keyword.other.option-toggle.regexp</string> |
64 | 64 | </dict> |
65 | 65 | <dict> |
66 | 66 | <key>match</key> |
67 | 67 | <string>(\()(\?P=([a-zA-Z_][a-zA-Z_0-9]*\w*))(\))</string> |
68 | 68 | <key>name</key> |
69 | | - <string>keyword.other.back-reference.named.regex</string> |
| 69 | + <string>keyword.other.back-reference.named.regexp</string> |
70 | 70 | </dict> |
71 | 71 | <dict> |
72 | 72 | <key>begin</key> |
|
76 | 76 | <key>1</key> |
77 | 77 | <dict> |
78 | 78 | <key>name</key> |
79 | | - <string>punctuation.definition.group.regex</string> |
| 79 | + <string>punctuation.definition.group.regexp</string> |
80 | 80 | </dict> |
81 | 81 | <key>2</key> |
82 | 82 | <dict> |
83 | 83 | <key>name</key> |
84 | | - <string>punctuation.definition.group.assertion.regex</string> |
| 84 | + <string>punctuation.definition.group.assertion.regexp</string> |
85 | 85 | </dict> |
86 | 86 | <key>3</key> |
87 | 87 | <dict> |
88 | 88 | <key>name</key> |
89 | | - <string>meta.assertion.look-ahead.regex</string> |
| 89 | + <string>meta.assertion.look-ahead.regexp</string> |
90 | 90 | </dict> |
91 | 91 | <key>4</key> |
92 | 92 | <dict> |
93 | 93 | <key>name</key> |
94 | | - <string>meta.assertion.negative-look-ahead.regex</string> |
| 94 | + <string>meta.assertion.negative-look-ahead.regexp</string> |
95 | 95 | </dict> |
96 | 96 | <key>5</key> |
97 | 97 | <dict> |
98 | 98 | <key>name</key> |
99 | | - <string>meta.assertion.look-behind.regex</string> |
| 99 | + <string>meta.assertion.look-behind.regexp</string> |
100 | 100 | </dict> |
101 | 101 | <key>6</key> |
102 | 102 | <dict> |
103 | 103 | <key>name</key> |
104 | | - <string>meta.assertion.negative-look-behind.regex</string> |
| 104 | + <string>meta.assertion.negative-look-behind.regexp</string> |
105 | 105 | </dict> |
106 | 106 | </dict> |
107 | 107 | <key>end</key> |
|
111 | 111 | <key>1</key> |
112 | 112 | <dict> |
113 | 113 | <key>name</key> |
114 | | - <string>punctuation.definition.group.regex</string> |
| 114 | + <string>punctuation.definition.group.regexp</string> |
115 | 115 | </dict> |
116 | 116 | </dict> |
117 | 117 | <key>name</key> |
118 | | - <string>meta.group.assertion.regex</string> |
| 118 | + <string>meta.group.assertion.regexp</string> |
119 | 119 | <key>patterns</key> |
120 | 120 | <array> |
121 | 121 | <dict> |
|
132 | 132 | <key>1</key> |
133 | 133 | <dict> |
134 | 134 | <key>name</key> |
135 | | - <string>punctuation.definition.group.regex</string> |
| 135 | + <string>punctuation.definition.group.regexp</string> |
136 | 136 | </dict> |
137 | 137 | <key>2</key> |
138 | 138 | <dict> |
139 | 139 | <key>name</key> |
140 | | - <string>punctuation.definition.group.assertion.conditional.regex</string> |
| 140 | + <string>punctuation.definition.group.assertion.conditional.regexp</string> |
141 | 141 | </dict> |
142 | 142 | <key>3</key> |
143 | 143 | <dict> |
144 | 144 | <key>name</key> |
145 | | - <string>entity.name.section.back-reference.regex</string> |
| 145 | + <string>entity.name.section.back-reference.regexp</string> |
146 | 146 | </dict> |
147 | 147 | </dict> |
148 | 148 | <key>comment</key> |
149 | 149 | <string>we can make this more sophisticated to match the | character that separates yes-pattern from no-pattern, but it's not really necessary.</string> |
150 | 150 | <key>end</key> |
151 | 151 | <string>(\))</string> |
152 | 152 | <key>name</key> |
153 | | - <string>meta.group.assertion.conditional.regex</string> |
| 153 | + <string>meta.group.assertion.conditional.regexp</string> |
154 | 154 | <key>patterns</key> |
155 | 155 | <array> |
156 | 156 | <dict> |
|
167 | 167 | <key>1</key> |
168 | 168 | <dict> |
169 | 169 | <key>name</key> |
170 | | - <string>punctuation.definition.group.regex</string> |
| 170 | + <string>punctuation.definition.group.regexp</string> |
171 | 171 | </dict> |
172 | 172 | <key>3</key> |
173 | 173 | <dict> |
174 | 174 | <key>name</key> |
175 | | - <string>punctuation.definition.group.capture.regex</string> |
| 175 | + <string>punctuation.definition.group.capture.regexp</string> |
176 | 176 | </dict> |
177 | 177 | <key>4</key> |
178 | 178 | <dict> |
179 | 179 | <key>name</key> |
180 | | - <string>entity.name.section.group.regex</string> |
| 180 | + <string>entity.name.section.group.regexp</string> |
181 | 181 | </dict> |
182 | 182 | <key>5</key> |
183 | 183 | <dict> |
184 | 184 | <key>name</key> |
185 | | - <string>punctuation.definition.group.capture.regex</string> |
| 185 | + <string>punctuation.definition.group.capture.regexp</string> |
186 | 186 | </dict> |
187 | 187 | <key>6</key> |
188 | 188 | <dict> |
189 | 189 | <key>name</key> |
190 | | - <string>punctuation.definition.group.no-capture.regex</string> |
| 190 | + <string>punctuation.definition.group.no-capture.regexp</string> |
191 | 191 | </dict> |
192 | 192 | </dict> |
193 | 193 | <key>end</key> |
|
197 | 197 | <key>1</key> |
198 | 198 | <dict> |
199 | 199 | <key>name</key> |
200 | | - <string>punctuation.definition.group.regex</string> |
| 200 | + <string>punctuation.definition.group.regexp</string> |
201 | 201 | </dict> |
202 | 202 | </dict> |
203 | 203 | <key>name</key> |
204 | | - <string>meta.group.regex</string> |
| 204 | + <string>meta.group.regexp</string> |
205 | 205 | <key>patterns</key> |
206 | 206 | <array> |
207 | 207 | <dict> |
|
227 | 227 | <key>2</key> |
228 | 228 | <dict> |
229 | 229 | <key>name</key> |
230 | | - <string>constant.character.character-class.word.regex</string> |
| 230 | + <string>constant.character.character-class.word.regexp</string> |
231 | 231 | </dict> |
232 | 232 | <key>3</key> |
233 | 233 | <dict> |
234 | 234 | <key>name</key> |
235 | | - <string>constant.character.character-class.non-word.regex</string> |
| 235 | + <string>constant.character.character-class.non-word.regexp</string> |
236 | 236 | </dict> |
237 | 237 | <key>4</key> |
238 | 238 | <dict> |
239 | 239 | <key>name</key> |
240 | | - <string>constant.character.character-class.whitespace.regex</string> |
| 240 | + <string>constant.character.character-class.whitespace.regexp</string> |
241 | 241 | </dict> |
242 | 242 | <key>5</key> |
243 | 243 | <dict> |
244 | 244 | <key>name</key> |
245 | | - <string>constant.character.character-class.non-whitespace.regex</string> |
| 245 | + <string>constant.character.character-class.non-whitespace.regexp</string> |
246 | 246 | </dict> |
247 | 247 | <key>6</key> |
248 | 248 | <dict> |
249 | 249 | <key>name</key> |
250 | | - <string>constant.character.character-class.digit.regex</string> |
| 250 | + <string>constant.character.character-class.digit.regexp</string> |
251 | 251 | </dict> |
252 | 252 | <key>7</key> |
253 | 253 | <dict> |
254 | 254 | <key>name</key> |
255 | | - <string>constant.character.character-class.non-digit.regex</string> |
| 255 | + <string>constant.character.character-class.non-digit.regexp</string> |
256 | 256 | </dict> |
257 | 257 | </dict> |
258 | 258 | <key>match</key> |
|
270 | 270 | <key>match</key> |
271 | 271 | <string>\\.</string> |
272 | 272 | <key>name</key> |
273 | | - <string>constant.character.escape.backslash.regex</string> |
| 273 | + <string>constant.character.escape.backslash.regexp</string> |
274 | 274 | </dict> |
275 | 275 | <dict> |
276 | 276 | <key>begin</key> |
|
280 | 280 | <key>1</key> |
281 | 281 | <dict> |
282 | 282 | <key>name</key> |
283 | | - <string>punctuation.definition.character-class.regex</string> |
| 283 | + <string>punctuation.definition.character-class.regexp</string> |
284 | 284 | </dict> |
285 | 285 | <key>2</key> |
286 | 286 | <dict> |
287 | 287 | <key>name</key> |
288 | | - <string>keyword.operator.negation.regex</string> |
| 288 | + <string>keyword.operator.negation.regexp</string> |
289 | 289 | </dict> |
290 | 290 | </dict> |
291 | 291 | <key>end</key> |
|
295 | 295 | <key>1</key> |
296 | 296 | <dict> |
297 | 297 | <key>name</key> |
298 | | - <string>punctuation.definition.character-class.regex</string> |
| 298 | + <string>punctuation.definition.character-class.regexp</string> |
299 | 299 | </dict> |
300 | 300 | </dict> |
301 | 301 | <key>name</key> |
302 | | - <string>constant.other.character-class.set.regex</string> |
| 302 | + <string>constant.other.character-class.set.regexp</string> |
303 | 303 | <key>patterns</key> |
304 | 304 | <array> |
305 | 305 | <dict> |
|
312 | 312 | <key>2</key> |
313 | 313 | <dict> |
314 | 314 | <key>name</key> |
315 | | - <string>constant.character.escape.backslash.regex</string> |
| 315 | + <string>constant.character.escape.backslash.regexp</string> |
316 | 316 | </dict> |
317 | 317 | <key>4</key> |
318 | 318 | <dict> |
319 | 319 | <key>name</key> |
320 | | - <string>constant.character.escape.backslash.regex</string> |
| 320 | + <string>constant.character.escape.backslash.regexp</string> |
321 | 321 | </dict> |
322 | 322 | </dict> |
323 | 323 | <key>match</key> |
324 | 324 | <string>((\\.)|.)\-((\\.)|[^\]])</string> |
325 | 325 | <key>name</key> |
326 | | - <string>constant.other.character-class.range.regex</string> |
| 326 | + <string>constant.other.character-class.range.regexp</string> |
327 | 327 | </dict> |
328 | 328 | </array> |
329 | 329 | </dict> |
330 | 330 | </array> |
331 | 331 | </dict> |
332 | 332 | </dict> |
333 | 333 | <key>scopeName</key> |
334 | | - <string>source.regex.python</string> |
| 334 | + <string>source.regexp.python.improved</string> |
335 | 335 | <key>uuid</key> |
336 | 336 | <string>DD867ABF-1EC6-415D-B047-687F550A1D51</string> |
337 | 337 | </dict> |
|
0 commit comments