Skip to content

Commit 8e55e34

Browse files
committed
fix single-character class attribute
1 parent 876da03 commit 8e55e34

File tree

4 files changed

+846
-838
lines changed

4 files changed

+846
-838
lines changed

crates/tree-sitter-qmd/common/common.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ module.exports.rules = {
122122
)),
123123
commonmark_name: $ => token(prec(1, /[a-zA-Z_][a-zA-Z0-9_\-.]*/)),
124124
id_specifier: $ => /[#][a-zA-Z0-9_\-.]+/,
125-
class_specifier: $ => /[.][a-zA-Z0-9_\-][a-zA-Z0-9_\-.]+/,
125+
class_specifier: $ => /[.][a-zA-Z0-9_\-][a-zA-Z0-9_\-.]*/,
126126

127127
commonmark_attribute: $ => prec(3, prec.dynamic(2, seq(
128128
"{",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1532,7 +1532,7 @@
15321532
},
15331533
"class_specifier": {
15341534
"type": "PATTERN",
1535-
"value": "[.][a-zA-Z0-9_\\-][a-zA-Z0-9_\\-.]+"
1535+
"value": "[.][a-zA-Z0-9_\\-][a-zA-Z0-9_\\-.]*"
15361536
},
15371537
"commonmark_attribute": {
15381538
"type": "PREC",

0 commit comments

Comments
 (0)