[TxMt] Re: Supporting YAML front matter in Markdown

Stefan Daschek stefan at daschek.net
Sat Jul 16 20:55:10 UTC 2016


Am 16.07.16 um 22:46 schrieb Allan Odgaard:
>
> On 16 Jul 2016, at 22:35, Stefan Daschek wrote:
>
>     Maybe we could introduce something like |TM_MARKDOWN_PREPROCESSOR|
>     into the existing preview commands? With the idea that as long as
>     this is not set (the default) it does nothing, but if it is set
>     the document gets piped through this first before being processed
>     further. 
>
> This sounds fine to me, however, this should probably be a list.
>
> So your bundle would contain:
>
> |{ shellVariables = ( { name = 'TM_MARKDOWN_FILTER'; value = 
> '$TM_BUNDLE_SUPPORT/strip-frontmatter:$TM_MARKDOWN_FILTER'; }, ); } |
>
> And the preview command would have to do a “split” and run each 
> (non-empty) filter.
>
> This could be exploited by users as well, for example I could set 
> |TM_MARKDOWN_FILTER| to something that generates table-of-contents or 
> enumerate the headings etc.
>
Exactly! This sounds great. Should I prepare a pull request implementing 
this for the standard Markdown bundle ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macromates.com/textmate/attachments/20160716/c09cc7d5/attachment-0001.html>


More information about the textmate mailing list