From 4c61414d3fe57829e177151939a97d72d603d636 Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Tue, 8 Sep 2026 18:23:10 +0100 Subject: fix closing ``` --- http/bin/gmi2upphtml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'http') diff --git a/http/bin/gmi2upphtml b/http/bin/gmi2upphtml index ace3ef2..433aa8d 100755 --- a/http/bin/gmi2upphtml +++ b/http/bin/gmi2upphtml @@ -105,7 +105,12 @@ while read line do if [ $is_in_preformatted_block -ne 0 ] then - echo "$(escape_upphtml "${line}")" + if [ "$(echo "$line" | cut -c1-3)" = "\`\`\`" ] + echo "" + is_in_preformatted_block=0 + else + echo "$(escape_upphtml "${line}")" + fi continue fi @@ -171,15 +176,9 @@ do if [ "$(echo "$line" | cut -c1-3)" = "\`\`\`" ] then - if [ $is_in_preformatted_block -eq 0 ] - then - close_all_open_blocks_except pre - echo "
"
-      is_in_preformatted_block=1
-    else
-      echo "
" - is_in_preformatted_block=0 - fi + close_all_open_blocks_except pre + echo "
"
+    is_in_preformatted_block=1
     continue
   fi
 
-- 
cgit v1.2.3