File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222 <array >
2323 <dict >
2424 <key >begin </key >
25- <string >(< \?)\s*([-_\w0 -9]+) </string >
25+ <string >(< \?)\s*([-_a-zA-Z\p{L}0 -9]+) </string >
2626 <key >captures </key >
2727 <dict >
2828 <key >1 </key >
4444 <array >
4545 <dict >
4646 <key >match </key >
47- <string > ([\w -]+) </string >
47+ <string > ([a-zA-Z\p{L} -]+) </string >
4848 <key >name </key >
4949 <string >entity.other.attribute-name.xml </string >
5050 </dict >
6060 </dict >
6161 <dict >
6262 <key >begin </key >
63- <string >(< !)(DOCTYPE)\s+([:\w_ ][:\w0 -9_.-]*) </string >
63+ <string >(< !)(DOCTYPE)\s+([:a-zA-Z\p{L}_ ][:a-zA-Z\p{L}0 -9_.-]*) </string >
6464 <key >captures </key >
6565 <dict >
6666 <key >1 </key >
109109 </dict >
110110 <dict >
111111 <key >begin </key >
112- <string >(< )((?:([-_\w0 -9]+)((:)))?([-_\w0 -9:]+))(?=(\s[^> ]*)?>< /\2> ) </string >
112+ <string >(< )((?:([-_a-zA-Z\p{L}0 -9]+)((:)))?([-_a-zA-Z\p{L}0 -9:]+))(?=(\s[^> ]*)?>< /\2> ) </string >
113113 <key >beginCaptures </key >
114114 <dict >
115115 <key >1 </key >
139139 </dict >
140140 </dict >
141141 <key >end </key >
142- <string >(> (< ))/(?:([-_\w0 -9]+)((:)))?([-_\w0 -9:]+)(> ) </string >
142+ <string >(> (< ))/(?:([-_a-zA-Z\p{L}0 -9]+)((:)))?([-_a-zA-Z\p{L}0 -9:]+)(> ) </string >
143143 <key >endCaptures </key >
144144 <dict >
145145 <key >1 </key >
190190 </dict >
191191 <dict >
192192 <key >begin </key >
193- <string >(< /?)(?:([-_\w0 -9]+)((:)))?([-_\w0 -9:]+) </string >
193+ <string >(< /?)(?:([-_a-zA-Z\p{L}0 -9]+)((:)))?([-_a-zA-Z\p{L}0 -9:]+) </string >
194194 <key >captures </key >
195195 <dict >
196196 <key >1 </key >
333333 <key >EntityDecl </key >
334334 <dict >
335335 <key >begin </key >
336- <string >(< !)(ENTITY)\s+(%\s+)?([:\w_ ][:\w0 -9_.-]*)(\s+(?:SYSTEM|PUBLIC)\s+)? </string >
336+ <string >(< !)(ENTITY)\s+(%\s+)?([:a-zA-Z\p{L}_ ][:a-zA-Z\p{L}0 -9_.-]*)(\s+(?:SYSTEM|PUBLIC)\s+)? </string >
337337 <key >captures </key >
338338 <dict >
339339 <key >1 </key >
435435 </dict >
436436 </dict >
437437 <key >match </key >
438- <string >(& )([:\w_ ][:\w0 -9_.-]*|#[0-9]+|#x[0-9a-fA-F]+)(;) </string >
438+ <string >(& )([:a-zA-Z\p{L}_ ][:a-zA-Z\p{L}0 -9_.-]*|#[0-9]+|#x[0-9a-fA-F]+)(;) </string >
439439 <key >name </key >
440440 <string >constant.character.entity.xml </string >
441441 </dict >
483483 </dict >
484484 </dict >
485485 <key >match </key >
486- <string >(%)([:\w_ ][:\w0 -9_.-]*)(;) </string >
486+ <string >(%)([:a-zA-Z\p{L}_ ][:a-zA-Z\p{L}0 -9_.-]*)(;) </string >
487487 <key >name </key >
488488 <string >constant.character.parameter-entity.xml </string >
489489 </dict >
552552 </dict >
553553 </dict >
554554 <key >match </key >
555- <string > (?:([-_\w0 -9]+)((:)))?([-_\w0 -9]+)= </string >
555+ <string > (?:([-_a-zA-Z\p{L}0 -9]+)((:)))?([-_a-zA-Z\p{L}0 -9]+)= </string >
556556 </dict >
557557 <dict >
558558 <key >include </key >
Original file line number Diff line number Diff line change 7575 </dict >
7676 </dict >
7777 <key >match </key >
78- <string > (?:([-_\w0 -9]+)((:)))?([a-zA-Z-]+) </string >
78+ <string > (?:([-_a-zA-Z\p{L}0 -9]+)((:)))?([a-zA-Z\p{L} -]+) </string >
7979 </dict >
8080 <dict >
8181 <key >include </key >
You can’t perform that action at this time.
0 commit comments