End list when indent is not reached - smu - smu - simple markup (Markdown) processor (fork, fixes + features) (HTM) git clone git://git.codemadness.org/smu (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 7fa950993c6d6deafe7787547951abdcec6e1a55 (DIR) parent 7228740ed1e3b14d19744cde41655c21e2e84035 (HTM) Author: Karl Bartel <karl42@gmail.com> Date: Wed, 2 Oct 2019 13:06:09 +0200 End list when indent is not reached Otherwise ``` - foo - bar + baz ``` will become a nested list Diffstat: M smu.c | 2 ++ 1 file changed, 2 insertions(+), 0 deletions(-) --- (DIR) diff --git a/smu.c b/smu.c @@ -391,6 +391,8 @@ dolist(const char *begin, const char *end, int newblock) { else break; } + else if (j < indent) + run = 0; } ADDC(buffer, i) = *p; }