From: Paul Hänsch Date: Mon, 9 Oct 2023 12:01:14 +0000 (+0200) Subject: Merge commit '8d70db1b103253dc37ba234b8c65b57a6cced077' X-Git-Url: https://git.plutz.net/?a=commitdiff_plain;h=532b6743da019906f2f00575d246823c66ec35fd;hp=-c;p=shellwiki Merge commit '8d70db1b103253dc37ba234b8c65b57a6cced077' --- 532b6743da019906f2f00575d246823c66ec35fd diff --combined cgilite/markdown.awk index 75f1827,249f507..249f507 --- a/cgilite/markdown.awk +++ b/cgilite/markdown.awk @@@ -231,9 -231,10 +231,10 @@@ function inline( line, LOCAL, len, text else if ( match(title, /^'.*'$/) ) { sub(/^'/, "", title); sub(/'$/, "", title); } else if ( match(title, /^\(.*\)$/) ) { sub(/^\(/, "", title); sub(/\)$/, "", title); } - gsub(/\\/, "", href); gsub(/\\/, "", title); gsub(/[\n\t]+/, " ", title); + gsub(/^[\t ]+$/, "", text); gsub(/\\/, "", href); + gsub(/\\/, "", title); gsub(/[\n\t]+/, " ", title); - return "\""" inline( substr( line, len + 1) ); @@@ -660,10 -661,10 +661,10 @@@ function _block( block, LOCAL, st, len else if ( match(title, /^'.*'$/) ) { sub(/^'/, "", title); sub(/'$/, "", title); } else if ( match(title, /^\(.*\)$/) ) { sub(/^\(/, "", title); sub(/\)$/, "", title); } - gsub(/\\/, "", href); + gsub(/^[\t ]+$/, "", text); gsub(/\\/, "", href); return "
" \ - "\""" \ (title?"
" inline(title) "
":"") \ "
\n\n" \