]> git.plutz.net Git - shellwiki/commitdiff
Squashed 'cgilite/' changes from 8e5ffff1..4ee910d5
authorPaul Hänsch <paul@plutz.net>
Fri, 1 Sep 2023 15:55:52 +0000 (17:55 +0200)
committerPaul Hänsch <paul@plutz.net>
Fri, 1 Sep 2023 15:55:52 +0000 (17:55 +0200)
4ee910d5 bugfix: do not accidentally start list blocks at second order

git-subtree-dir: cgilite
git-subtree-split: 4ee910d547ff383c57c513436a6ed2576f66bf0d

markdown.awk

index 92b32fc2d2d462bc30f4069934f48f1e87c6ad70..3b5a9bb063ce8e18c7a7bc41abfa8569f08bad15 100755 (executable)
@@ -751,6 +751,7 @@ function _startlist(block, type, mark, exclude, LOCAL, st, len, list, indent, te
 
     text = substr(block, 1, st - 1); block = substr(block, st + len);
     if (match(text, /\n[[:space:]]*\n/)) return 0;
+    if (match(text, "(^|\n) ? ? ?" exclude "[ \t][^\n]+")) return 0;
     if (match( list, "\n" exclude "[ \t]" )) {
       block = substr(list, RSTART + 1) block;
       list = substr(list, 1, RSTART);