Skip to content

Commit 084bb5f

Browse files
committed
merge
2 parents ca7b40a + 947125d commit 084bb5f

File tree

4 files changed

+79574
-81622
lines changed

4 files changed

+79574
-81622
lines changed

crates/tree-sitter-qmd/tree-sitter-markdown-inline/grammar.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ module.exports = grammar(add_inline_rules({
117117
rules: {
118118
inline: $ => seq(optional($._last_token_whitespace), $._inline),
119119

120+
raw_specifier: $ => /[<=][a-zA-Z_][a-zA-Z0-9_-]*/,
120121
...common.rules,
121122

122123
// A lot of inlines are defined in `add_inline_rules`, including:
@@ -452,6 +453,7 @@ module.exports = grammar(add_inline_rules({
452453
_code_span_text_base: $ => prec.right(choice(
453454
$._word,
454455
common.punctuation_without($, []),
456+
'<', '>',
455457
$._whitespace,
456458
)),
457459

crates/tree-sitter-qmd/tree-sitter-markdown-inline/src/grammar.json

Lines changed: 12 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@
2323
}
2424
]
2525
},
26+
"raw_specifier": {
27+
"type": "PATTERN",
28+
"value": "[<=][a-zA-Z_][a-zA-Z0-9_-]*"
29+
},
2630
"backslash_escape": {
2731
"type": "SYMBOL",
2832
"name": "_backslash_escape"
@@ -162,10 +166,6 @@
162166
"type": "STRING",
163167
"value": "="
164168
},
165-
{
166-
"type": "STRING",
167-
"value": ">"
168-
},
169169
{
170170
"type": "STRING",
171171
"value": "?"
@@ -323,18 +323,10 @@
323323
"type": "STRING",
324324
"value": ";"
325325
},
326-
{
327-
"type": "STRING",
328-
"value": "<"
329-
},
330326
{
331327
"type": "STRING",
332328
"value": "="
333329
},
334-
{
335-
"type": "STRING",
336-
"value": ">"
337-
},
338330
{
339331
"type": "STRING",
340332
"value": "?"
@@ -505,18 +497,10 @@
505497
"type": "STRING",
506498
"value": ";"
507499
},
508-
{
509-
"type": "STRING",
510-
"value": "<"
511-
},
512500
{
513501
"type": "STRING",
514502
"value": "="
515503
},
516-
{
517-
"type": "STRING",
518-
"value": ">"
519-
},
520504
{
521505
"type": "STRING",
522506
"value": "?"
@@ -850,18 +834,10 @@
850834
"type": "STRING",
851835
"value": ";"
852836
},
853-
{
854-
"type": "STRING",
855-
"value": "<"
856-
},
857837
{
858838
"type": "STRING",
859839
"value": "="
860840
},
861-
{
862-
"type": "STRING",
863-
"value": ">"
864-
},
865841
{
866842
"type": "STRING",
867843
"value": "?"
@@ -1067,18 +1043,10 @@
10671043
"type": "STRING",
10681044
"value": ";"
10691045
},
1070-
{
1071-
"type": "STRING",
1072-
"value": "<"
1073-
},
10741046
{
10751047
"type": "STRING",
10761048
"value": "="
10771049
},
1078-
{
1079-
"type": "STRING",
1080-
"value": ">"
1081-
},
10821050
{
10831051
"type": "STRING",
10841052
"value": "?"
@@ -1280,18 +1248,10 @@
12801248
"type": "STRING",
12811249
"value": ";"
12821250
},
1283-
{
1284-
"type": "STRING",
1285-
"value": "<"
1286-
},
12871251
{
12881252
"type": "STRING",
12891253
"value": "="
12901254
},
1291-
{
1292-
"type": "STRING",
1293-
"value": ">"
1294-
},
12951255
{
12961256
"type": "STRING",
12971257
"value": "?"
@@ -1434,10 +1394,6 @@
14341394
}
14351395
]
14361396
},
1437-
"raw_specifier": {
1438-
"type": "PATTERN",
1439-
"value": "[<=][a-zA-Z_][a-zA-Z0-9_-]*"
1440-
},
14411397
"_commonmark_whitespace": {
14421398
"type": "PATTERN",
14431399
"value": "[ \\t]+"
@@ -1815,18 +1771,10 @@
18151771
"type": "STRING",
18161772
"value": ";"
18171773
},
1818-
{
1819-
"type": "STRING",
1820-
"value": "<"
1821-
},
18221774
{
18231775
"type": "STRING",
18241776
"value": "="
18251777
},
1826-
{
1827-
"type": "STRING",
1828-
"value": ">"
1829-
},
18301778
{
18311779
"type": "STRING",
18321780
"value": "?"
@@ -1998,18 +1946,10 @@
19981946
"type": "STRING",
19991947
"value": ";"
20001948
},
2001-
{
2002-
"type": "STRING",
2003-
"value": "<"
2004-
},
20051949
{
20061950
"type": "STRING",
20071951
"value": "="
20081952
},
2009-
{
2010-
"type": "STRING",
2011-
"value": ">"
2012-
},
20131953
{
20141954
"type": "STRING",
20151955
"value": "?"
@@ -3654,18 +3594,10 @@
36543594
"type": "STRING",
36553595
"value": ";"
36563596
},
3657-
{
3658-
"type": "STRING",
3659-
"value": "<"
3660-
},
36613597
{
36623598
"type": "STRING",
36633599
"value": "="
36643600
},
3665-
{
3666-
"type": "STRING",
3667-
"value": ">"
3668-
},
36693601
{
36703602
"type": "STRING",
36713603
"value": "?"
@@ -4034,18 +3966,10 @@
40343966
"type": "STRING",
40353967
"value": ";"
40363968
},
4037-
{
4038-
"type": "STRING",
4039-
"value": "<"
4040-
},
40413969
{
40423970
"type": "STRING",
40433971
"value": "="
40443972
},
4045-
{
4046-
"type": "STRING",
4047-
"value": ">"
4048-
},
40493973
{
40503974
"type": "STRING",
40513975
"value": "?"
@@ -4177,18 +4101,10 @@
41774101
"type": "STRING",
41784102
"value": ";"
41794103
},
4180-
{
4181-
"type": "STRING",
4182-
"value": "<"
4183-
},
41844104
{
41854105
"type": "STRING",
41864106
"value": "="
41874107
},
4188-
{
4189-
"type": "STRING",
4190-
"value": ">"
4191-
},
41924108
{
41934109
"type": "STRING",
41944110
"value": "?"
@@ -4253,6 +4169,14 @@
42534169
}
42544170
]
42554171
},
4172+
{
4173+
"type": "STRING",
4174+
"value": "<"
4175+
},
4176+
{
4177+
"type": "STRING",
4178+
"value": ">"
4179+
},
42564180
{
42574181
"type": "SYMBOL",
42584182
"name": "_whitespace"

0 commit comments

Comments
 (0)