diff --git a/extensions/markdown/syntaxes/markdown.tmLanguage b/extensions/markdown/syntaxes/markdown.tmLanguage index 5e7d26dea2b..a39b9d80b1e 100644 --- a/extensions/markdown/syntaxes/markdown.tmLanguage +++ b/extensions/markdown/syntaxes/markdown.tmLanguage @@ -3191,11 +3191,16 @@ name punctuation.definition.string.begin.markdown - 10 + 9 name string.other.link.description.title.markdown + 10 + + name + punctuation.definition.string.markdown + 11 name @@ -3204,12 +3209,12 @@ 12 name - punctuation.definition.string.markdown + string.other.link.description.title.markdown 13 name - string.other.link.description.title.markdown + punctuation.definition.string.markdown 14 @@ -3217,11 +3222,6 @@ punctuation.definition.string.markdown 15 - - name - punctuation.definition.string.markdown - - 16 name punctuation.definition.metadata.markdown @@ -3239,24 +3239,19 @@ 5 name - invalid.illegal.whitespace.markdown + punctuation.definition.metadata.markdown 6 name - punctuation.definition.metadata.markdown + punctuation.definition.link.markdown 7 - - name - punctuation.definition.link.markdown - - 8 name markup.underline.link.image.markdown - 9 + 8 name punctuation.definition.link.markdown @@ -3266,7 +3261,6 @@ (?x: (\!\[)((?<square>[^\[\]\\]|\\.|\[\g<square>*+\])*+)(\]) # Match the link text. - ([ ])? # Space not allowed (\() # Opening paren for url (<?)(\S+?)(>?) # The url [ \t]* # Optional whitespace @@ -3503,37 +3497,37 @@ name punctuation.definition.string.begin.markdown - 10 + 9 name string.other.link.description.title.markdown + 10 + + name + punctuation.definition.string.begin.markdown + 11 name - punctuation.definition.string.begin.markdown + punctuation.definition.string.end.markdown 12 name - punctuation.definition.string.end.markdown + string.other.link.description.title.markdown 13 name - string.other.link.description.title.markdown + punctuation.definition.string.begin.markdown 14 - - name - punctuation.definition.string.begin.markdown - - 15 name punctuation.definition.string.end.markdown - 16 + 15 name punctuation.definition.metadata.markdown @@ -3551,24 +3545,19 @@ 5 name - invalid.illegal.whitespace.markdown + punctuation.definition.metadata.markdown 6 name - punctuation.definition.metadata.markdown + punctuation.definition.link.markdown 7 - - name - punctuation.definition.link.markdown - - 8 name markup.underline.link.markdown - 9 + 8 name punctuation.definition.link.markdown @@ -3578,7 +3567,6 @@ (?x: (\[)((?<square>[^\[\]\\]|\\.|\[\g<square>*+\])*+)(\]) # Match the link text. - ([ ])? # Space not allowed (\() # Opening paren for url (<?)(.*?)(>?) # The url [ \t]* # Optional whitespace diff --git a/extensions/markdown/syntaxes/markdown.tmLanguage.base b/extensions/markdown/syntaxes/markdown.tmLanguage.base index d501f50a86f..b24197713a3 100644 --- a/extensions/markdown/syntaxes/markdown.tmLanguage.base +++ b/extensions/markdown/syntaxes/markdown.tmLanguage.base @@ -681,11 +681,16 @@ name punctuation.definition.string.begin.markdown - 10 + 9 name string.other.link.description.title.markdown + 10 + + name + punctuation.definition.string.markdown + 11 name @@ -694,12 +699,12 @@ 12 name - punctuation.definition.string.markdown + string.other.link.description.title.markdown 13 name - string.other.link.description.title.markdown + punctuation.definition.string.markdown 14 @@ -707,11 +712,6 @@ punctuation.definition.string.markdown 15 - - name - punctuation.definition.string.markdown - - 16 name punctuation.definition.metadata.markdown @@ -729,24 +729,19 @@ 5 name - invalid.illegal.whitespace.markdown + punctuation.definition.metadata.markdown 6 name - punctuation.definition.metadata.markdown + punctuation.definition.link.markdown 7 - - name - punctuation.definition.link.markdown - - 8 name markup.underline.link.image.markdown - 9 + 8 name punctuation.definition.link.markdown @@ -756,7 +751,6 @@ (?x: (\!\[)((?<square>[^\[\]\\]|\\.|\[\g<square>*+\])*+)(\]) # Match the link text. - ([ ])? # Space not allowed (\() # Opening paren for url (<?)(\S+?)(>?) # The url [ \t]* # Optional whitespace @@ -993,37 +987,37 @@ name punctuation.definition.string.begin.markdown - 10 + 9 name string.other.link.description.title.markdown + 10 + + name + punctuation.definition.string.begin.markdown + 11 name - punctuation.definition.string.begin.markdown + punctuation.definition.string.end.markdown 12 name - punctuation.definition.string.end.markdown + string.other.link.description.title.markdown 13 name - string.other.link.description.title.markdown + punctuation.definition.string.begin.markdown 14 - - name - punctuation.definition.string.begin.markdown - - 15 name punctuation.definition.string.end.markdown - 16 + 15 name punctuation.definition.metadata.markdown @@ -1041,24 +1035,19 @@ 5 name - invalid.illegal.whitespace.markdown + punctuation.definition.metadata.markdown 6 name - punctuation.definition.metadata.markdown + punctuation.definition.link.markdown 7 - - name - punctuation.definition.link.markdown - - 8 name markup.underline.link.markdown - 9 + 8 name punctuation.definition.link.markdown @@ -1068,7 +1057,6 @@ (?x: (\[)((?<square>[^\[\]\\]|\\.|\[\g<square>*+\])*+)(\]) # Match the link text. - ([ ])? # Space not allowed (\() # Opening paren for url (<?)(.*?)(>?) # The url [ \t]* # Optional whitespace