X-Git-Url: http://git.plutz.net/?p=cgilite;a=blobdiff_plain;f=markdown.awk;h=ffa225b477f6e8ff3dd1b157bc0f6e715df0a494;hp=506d22d08474b5f4a14dc5953c1dda121f4b9678;hb=1cf0dab1d218582457bce9c839e845b920fecee0;hpb=854547d423e0a1bc2d4437cb15e7c51d8be4904a diff --git a/markdown.awk b/markdown.awk index 506d22d..ffa225b 100755 --- a/markdown.awk +++ b/markdown.awk @@ -380,7 +380,7 @@ function _block( block, LOCAL, st, len, hlvl, htxt, sec, guard, code, indent, at } else if ( match( block, /^> /) ) { match( block, /(^|\n)[[:space:]]*(\n|$)/ ) || match(block, /$/); len = RLENGTH; st = RSTART; - return "
\n" _nblock( gensub( /(^|\n)> /, "\n", "g", substr(block, 1, st - 1) ) ) "
\n\n" \ + return "
" gensub( /^\n|\n$/, "", "g", _nblock( gensub( /(^|\n)> /, "\n", "g", substr(block, 1, st - 1) ) ) ) "
\n\n" \ _block( substr(block, st + len) ); # Pipe Tables (pandoc / php md / gfm )