summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Bartel <karl42@gmail.com>2019-10-02 13:06:09 +0200
committerEnno Boland <g@s01.de>2020-07-01 08:56:22 +0200
commit7fa950993c6d6deafe7787547951abdcec6e1a55 (patch)
treeba7ff444250a05dfe915613c22d6201af7f79932
parent7228740ed1e3b14d19744cde41655c21e2e84035 (diff)
End list when indent is not reached
Otherwise ``` - foo - bar + baz ``` will become a nested list
-rw-r--r--smu.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/smu.c b/smu.c
index e58bcd4..cc80ca2 100644
--- 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;
}