File tree 3 files changed +6440
-3287
lines changed
3 files changed +6440
-3287
lines changed Original file line number Diff line number Diff line change 157
157
{
158
158
"type" : " SYMBOL" ,
159
159
"name" : " argument"
160
+ },
161
+ {
162
+ "type" : " SYMBOL" ,
163
+ "name" : " keycode"
160
164
}
161
165
]
162
166
},
163
167
"_word_common" : {
164
168
"type" : " CHOICE" ,
165
169
"members" : [
166
- {
167
- "type" : " PATTERN" ,
168
- "value" : " \\ |(([+=][+=][+=][+=]+)|([+-][+-][+-][+-]+))\\ |"
169
- },
170
170
{
171
171
"type" : " PATTERN" ,
172
172
"value" : " [\\ t ]'[\\ t ]"
229
229
"type" : " PATTERN" ,
230
230
"value" : " \\ {\\ }"
231
231
},
232
+ {
233
+ "type" : " PATTERN" ,
234
+ "value" : " \\ {\\ {+[0-9]*"
235
+ },
232
236
{
233
237
"type" : " STRING" ,
234
238
"value" : " ("
239
243
}
240
244
]
241
245
},
246
+ "keycode" : {
247
+ "type" : " CHOICE" ,
248
+ "members" : [
249
+ {
250
+ "type" : " PATTERN" ,
251
+ "value" : " <[-a-zA-Z0-9_]+>"
252
+ },
253
+ {
254
+ "type" : " PATTERN" ,
255
+ "value" : " <[SCMAD]-.>"
256
+ },
257
+ {
258
+ "type" : " PATTERN" ,
259
+ "value" : " CTRL-."
260
+ },
261
+ {
262
+ "type" : " PATTERN" ,
263
+ "value" : " CTRL-SHIFT-."
264
+ },
265
+ {
266
+ "type" : " PATTERN" ,
267
+ "value" : " CTRL-(Break|PageUp|PageDown|Insert|Del)"
268
+ },
269
+ {
270
+ "type" : " PATTERN" ,
271
+ "value" : " CTRL-\\ {char\\ }"
272
+ },
273
+ {
274
+ "type" : " PATTERN" ,
275
+ "value" : " META-."
276
+ },
277
+ {
278
+ "type" : " PATTERN" ,
279
+ "value" : " ALT-."
280
+ }
281
+ ]
282
+ },
242
283
"uppercase_name" : {
243
284
"type" : " SEQ" ,
244
285
"members" : [
590
631
}
591
632
},
592
633
{
593
- "type" : " CHOICE" ,
594
- "members" : [
595
- {
596
- "type" : " IMMEDIATE_TOKEN" ,
597
- "content" : {
598
- "type" : " PATTERN" ,
599
- "value" : " ~[\\ t ]*\\ n"
600
- }
601
- },
602
- {
603
- "type" : " PATTERN" ,
604
- "value" : " ~[\\ t ]*\\ n"
605
- }
606
- ]
634
+ "type" : " PATTERN" ,
635
+ "value" : " ~\\ n"
607
636
}
608
637
]
609
638
},
Original file line number Diff line number Diff line change 81
81
"type" : " codespan" ,
82
82
"named" : true
83
83
},
84
+ {
85
+ "type" : " keycode" ,
86
+ "named" : true
87
+ },
84
88
{
85
89
"type" : " optionlink" ,
86
90
"named" : true
121
125
"type" : " codespan" ,
122
126
"named" : true
123
127
},
128
+ {
129
+ "type" : " keycode" ,
130
+ "named" : true
131
+ },
124
132
{
125
133
"type" : " optionlink" ,
126
134
"named" : true
160
168
"type" : " codespan" ,
161
169
"named" : true
162
170
},
171
+ {
172
+ "type" : " keycode" ,
173
+ "named" : true
174
+ },
163
175
{
164
176
"type" : " optionlink" ,
165
177
"named" : true
224
236
]
225
237
}
226
238
},
239
+ {
240
+ "type" : " keycode" ,
241
+ "named" : true ,
242
+ "fields" : {}
243
+ },
227
244
{
228
245
"type" : " line" ,
229
246
"named" : true ,
260
277
"type" : " h3" ,
261
278
"named" : true
262
279
},
280
+ {
281
+ "type" : " keycode" ,
282
+ "named" : true
283
+ },
263
284
{
264
285
"type" : " optionlink" ,
265
286
"named" : true
You can’t perform that action at this time.
0 commit comments