Un traducteur md -> html minimal en awk - retour accueil
git clone git://bebou.netlib.re/katdown
Log | Files | Refs | README |
commit 93466d1f961fd6ea8da9e74b2028f927f413bfc8 parent a8871bc27c13366369c8b3fc32d977aeab65a73c Auteurice: Arthur Pons <arthur.pons@unistra.fr> Date: Mon, 3 Mar 2025 19:23:05 +0100 Les pre tab n'ont pas le premier tab dedans En fait non c'était pas tout à fait près (pre huhu) La première tabulation des pre indiqués par des tabulations étaient répétés dans le pre parce que je pensais que substr prenaient des indices commençant par 0. Diffstat:
M | katdown | | | 4 | ++-- |
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/katdown b/katdown @@ -8,9 +8,9 @@ /^---+$/ { print "<hr />"; next } inqpre && /^```/ { flush(); print "</code></pre>"; intqre = 0; next } /^```/ { print "<pre><code>"; inqpre = 1; next } -intpre && /^ / { print substr ($0,1); next } +intpre && /^ / { print substr ($0,2); next } intpre && /^[^ ]/ { flush(); print "</code></pre>"; intpre = 0; } -/^ / { print "<pre><code>"; intpre = 1; print substr ($0,1); next } +/^ / { print "<pre><code>"; intpre = 1; print substr ($0,2); next } # TITRES # <hN>