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;
}