From c19d33214ff1cff3b6367eca3c6ae35fe583aa9e Mon Sep 17 00:00:00 2001 From: Dan Allen Date: Mon, 2 Sep 2013 02:07:30 -0600 Subject: fix fenced code compatibility entry --- compat/asciidoc.conf | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/compat/asciidoc.conf b/compat/asciidoc.conf index 4ae8903e..98f20200 100644 --- a/compat/asciidoc.conf +++ b/compat/asciidoc.conf @@ -31,13 +31,21 @@ sect5=^(======|######) +(?P[\S].*?)(?: +\1)?$ # enables fenced code blocks # FIXME I haven't sorted out yet how to do syntax highlighting [blockdef-fenced-code] -delimiter=^```\w*$ -template::[blockdef-listing] +delimiter=^```(?:\w+(?:,numbered)?)?$ +ifdef::language[] +style=source +template::[source-filter-style] +endif::language[] +ifndef::language[] +template=listingblock +subs=verbatim +posattrs=style +endif::language[] # enables blockquotes to be defined using two double quotes [blockdef-air-quote] -delimiter=^""$ template::[blockdef-quote] +delimiter=^""$ # markdown-style blockquote (paragraph only) # FIXME does not strip leading > on subsequent lines -- cgit v1.2.3