Hi!
I’m trying to match the triple-backticks raw block Markdown extension e.g.:
``` this is a raw block ```
I’m using the following pattern:
{ name = 'markup.raw.block.markdown'; begin = '(^|\G)([`~]{3,})'; end = '(^|\G)([`~]{3,})'; beginCaptures = { 2 = { name = 'punctuation.definition.raw.markdown'; }; }; },
Unfortunately this just seems to never “end” and just matches the “begin” repeatedly.
Does anyone have any suggestions here?
Thanks!
Mike McQuaid http://mikemcquaid.com