<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">With some coaching on the IRC, I got this working.<div class=""><br class=""></div><div class="">The trick, it appears, was a combination of using this Injection Selector:</div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span></div><div class=""><span class="Apple-tab-span" style="white-space:pre">  </span>L:(text.html.markdown $)</div><div class=""><br class=""></div><div class="">along with this rule set (only markup.raw.* are important here):</div><div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class="">{<span class="Apple-tab-span" style="white-space:pre">    </span>patterns = (</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">            </span>{<span class="Apple-tab-span" style="white-space:pre">   </span>name = 'source.yaml.front-matter';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">                      </span>begin = '\A-{3}';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">                       </span>end = '-{3}';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">                   </span>patterns = ( { include = 'source.yaml'; } );</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">            </span>},</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">              </span>{<span class="Apple-tab-span" style="white-space:pre">   </span>name = 'text.html.markdown.classes';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">                    </span>begin = '{';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">                    </span>end = '}';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">              </span>},</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">              </span>{<span class="Apple-tab-span" style="white-space:pre">   </span>name = 'markup.raw.block.markdown';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">                     </span>begin = '^`{3}';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">                        </span>end = '^`{3}';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">          </span>},</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">              </span>{<span class="Apple-tab-span" style="white-space:pre">   </span>name = 'markup.raw.inline.markdown';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">                    </span>begin = ' `';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">                   </span>end = '`(?=[ .,;-=+])';</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">         </span>},</div></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">      </span>);</div></div><div class=""><div class="">}</div></div></blockquote><div class=""><div class=""><br class=""></div><div apple-content-edited="true" class="">
Bob<br class="">-------------------<br class="">Robert J. Rockefeller<br class="">Richmond Hill, GA<br class=""><a href="http://www.bobrockefeller.com" class="">www.bobrockefeller.com</a></div></div></body></html>