From cee7eea4d135fcf773a9f07cfdd7c82e7ab2fcd9 Mon Sep 17 00:00:00 2001 From: cel Date: Tue, 19 May 2020 21:10:47 -0400 Subject: Preserve whitespace before link text --- gemini.filter.dpi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gemini.filter.dpi b/gemini.filter.dpi index 2fc7d64..c64ca9e 100755 --- a/gemini.filter.dpi +++ b/gemini.filter.dpi @@ -83,9 +83,12 @@ render_gemini() { text = substr(href, RLENGTH+2) href = substr(href, 0, RLENGTH) } + match(text, /^\s+/) + prefix = substr(text, 0, RLENGTH) + text = substr(text, RLENGTH+1) sub(/:1965/, "", href) html = escape_html(text) - printf "
%s
\n", href, html + printf "
%s%s
\n", prefix, href, html next } /^$/ { -- cgit v1.2.3