Skip to content

Commit 95ab026

Browse files
authored
Merge pull request #14 from sanssecours/yaml
Add Syntax Highlighting Support for YAML
2 parents 6075c66 + 62952c5 commit 95ab026

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

Syntaxes/Markdown (GitHub).tmLanguage

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -582,6 +582,44 @@
582582
</dict>
583583
</array>
584584
</dict>
585+
<dict>
586+
<key>begin</key>
587+
<string>(^|\G)\s*([`~]{3,})\s*(ya?ml)\s*$</string>
588+
<key>beginCaptures</key>
589+
<dict>
590+
<key>2</key>
591+
<dict>
592+
<key>name</key>
593+
<string>punctuation.definition.raw.begin.markdown</string>
594+
</dict>
595+
<key>3</key>
596+
<dict>
597+
<key>name</key>
598+
<string>storage.type.language.markdown</string>
599+
</dict>
600+
</dict>
601+
<key>contentName</key>
602+
<string>source.yaml</string>
603+
<key>end</key>
604+
<string>(^|\G)\s*(\2)\n?</string>
605+
<key>endCaptures</key>
606+
<dict>
607+
<key>2</key>
608+
<dict>
609+
<key>name</key>
610+
<string>punctuation.definition.raw.end.markdown</string>
611+
</dict>
612+
</dict>
613+
<key>name</key>
614+
<string>markup.raw.block.yaml</string>
615+
<key>patterns</key>
616+
<array>
617+
<dict>
618+
<key>include</key>
619+
<string>source.yaml</string>
620+
</dict>
621+
</array>
622+
</dict>
585623
<dict>
586624
<key>begin</key>
587625
<string>(^|\G)\s*([`~]{3})\s*([\w-]*)\s*$</string>

0 commit comments

Comments
 (0)