Skip to content

Commit 1c3751e

Browse files
committed
Code blocks: Add support for CoffeeScript
1 parent 5743637 commit 1c3751e

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
@@ -202,6 +202,44 @@
202202
</dict>
203203
</array>
204204
</dict>
205+
<dict>
206+
<key>begin</key>
207+
<string>(^|\G)\s*([`~]{3,})\s*(coffee)\s*$</string>
208+
<key>beginCaptures</key>
209+
<dict>
210+
<key>2</key>
211+
<dict>
212+
<key>name</key>
213+
<string>punctuation.definition.raw.begin.markdown</string>
214+
</dict>
215+
<key>3</key>
216+
<dict>
217+
<key>name</key>
218+
<string>storage.type.language.markdown</string>
219+
</dict>
220+
</dict>
221+
<key>contentName</key>
222+
<string>source.coffee</string>
223+
<key>end</key>
224+
<string>(^|\G)\s*(\2)\n?</string>
225+
<key>endCaptures</key>
226+
<dict>
227+
<key>2</key>
228+
<dict>
229+
<key>name</key>
230+
<string>punctuation.definition.raw.end.markdown</string>
231+
</dict>
232+
</dict>
233+
<key>name</key>
234+
<string>markup.raw.block.coffee</string>
235+
<key>patterns</key>
236+
<array>
237+
<dict>
238+
<key>include</key>
239+
<string>source.coffee</string>
240+
</dict>
241+
</array>
242+
</dict>
205243
<dict>
206244
<key>begin</key>
207245
<string>(^|\G)\s*([`~]{3,})\s*(dot|gv)\s*$</string>

0 commit comments

Comments
 (0)