diff --git a/syntaxes/reason-markdown-codeblock.json b/syntaxes/reason-markdown-codeblock.json index 20cd416..c59f526 100644 --- a/syntaxes/reason-markdown-codeblock.json +++ b/syntaxes/reason-markdown-codeblock.json @@ -6,7 +6,7 @@ ], "repository": { "reason-code-block": { - "begin": "(re|reason|reasonml)(\\s+[^`~]*)?$", + "begin": "(?<=(```|~~~))(re|reason|reasonml)(\\s+[^`~]*)?$", "end": "(^|\\G)(?=\\s*[`~]{3,}\\s*$)", "patterns": [ { @@ -23,4 +23,4 @@ } }, "scopeName": "markdown.reason.codeblock" -} \ No newline at end of file +}