File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,22 +9,44 @@ patterns:
99- match : (^\#\d*|\>\#\d*)
1010 name : keyword.other.backtracemessage
1111
12- - begin : (\s+[a-zA-Z_]+)(\[([a-zA-Z_]+)\])?(\#\w*\#)
12+
13+ - begin : (\s+[a-zA-Z0-9_]+)(\[([a-zA-Z_]+)\])?(\#[\w]*\#)
1314 beginCaptures :
1415 " 1" : {name: support.class.backtracemessage}
1516 " 3" : {name: entity.name.class.backtracemessage}
1617 " 4" : {name: comment.line.class.backtracemessage}
17- end : (called at)\s+\[(\S+)\]
18+ end : (ed at)\s+\[(\S+)\]
1819 endCaptures :
1920 " 1" : {name: support.class.backtracemessage}
2021 " 2" : {name: string.location.backtracemessage}
2122 patterns :
22- - include : source.php
23+ - include : ' #commenttext'
24+ # - include: source.php
2325
2426- begin : (\s+\/\S+\:)\s
2527 beginCaptures :
2628 " 1" : {name: string.location.backtracemessage}
2729 end : ^
2830 patterns :
2931 - include : source.php
32+
33+ repository :
34+ commenttext :
35+ patterns :
36+ # - match: (\#[\w]*\#)
37+ # name: comment.block.commenttext.backtracemessage
38+ # - include: source.php
39+ - begin : (->\w*)|(\#)
40+ beginCaptures :
41+ " 1" : {name: support.function.commenttext.backtracemessage}
42+ " 2" : {name: comment.block.commenttext.backtracemessage}
43+ end : (\#\w*)|(call)
44+ endCaptures :
45+ " 1" : {name: comment.block.commenttext.backtracemessage}
46+ " 2" : {name: support.class.commenttext.backtracemessage}
47+ patterns :
48+ - name : storage.class.commenttext.backtracemessage
49+ match : \&\w*
50+
51+ # - include: source.php
3052...
Original file line number Diff line number Diff line change 1818 </dict >
1919 <dict >
2020 <key >begin </key >
21- <string >(\s+[a-zA-Z_ ]+)(\[([a-zA-Z_]+)\])?(\#\w *\#) </string >
21+ <string >(\s+[a-zA-Z0-9_ ]+)(\[([a-zA-Z_]+)\])?(\#[\w] *\#) </string >
2222 <key >beginCaptures </key >
2323 <dict >
2424 <key >1 </key >
3838 </dict >
3939 </dict >
4040 <key >end </key >
41- <string >(called at)\s+\[(\S+)\] </string >
41+ <string >(ed at)\s+\[(\S+)\] </string >
4242 <key >endCaptures </key >
4343 <dict >
4444 <key >1 </key >
5656 <array >
5757 <dict >
5858 <key >include </key >
59- <string >source.php </string >
59+ <string >#commenttext </string >
6060 </dict >
6161 </array >
6262 </dict >
8282 </array >
8383 </dict >
8484 </array >
85+ <key >repository </key >
86+ <dict >
87+ <key >commenttext </key >
88+ <dict >
89+ <key >patterns </key >
90+ <array >
91+ <dict >
92+ <key >begin </key >
93+ <string >(-> \w*)|(\#) </string >
94+ <key >beginCaptures </key >
95+ <dict >
96+ <key >1 </key >
97+ <dict >
98+ <key >name </key >
99+ <string >support.function.commenttext.backtracemessage </string >
100+ </dict >
101+ <key >2 </key >
102+ <dict >
103+ <key >name </key >
104+ <string >comment.block.commenttext.backtracemessage </string >
105+ </dict >
106+ </dict >
107+ <key >end </key >
108+ <string >(\#\w*)|(call) </string >
109+ <key >endCaptures </key >
110+ <dict >
111+ <key >1 </key >
112+ <dict >
113+ <key >name </key >
114+ <string >comment.block.commenttext.backtracemessage </string >
115+ </dict >
116+ <key >2 </key >
117+ <dict >
118+ <key >name </key >
119+ <string >support.class.commenttext.backtracemessage </string >
120+ </dict >
121+ </dict >
122+ <key >patterns </key >
123+ <array >
124+ <dict >
125+ <key >match </key >
126+ <string >\& \w* </string >
127+ <key >name </key >
128+ <string >storage.class.commenttext.backtracemessage </string >
129+ </dict >
130+ </array >
131+ </dict >
132+ </array >
133+ </dict >
134+ </dict >
85135 <key >scopeName </key >
86136 <string >source.backtracemessage </string >
87137 <key >uuid </key >
You can’t perform that action at this time.
0 commit comments