From ad035a30ccfbf5630bc1bc0f8ef7f6962da1a3c7 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Sun, 10 Dec 2017 12:29:16 -0500 Subject: [PATCH] Don't start numbered list unless space present --- src/main.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index e6eaa67..b01de0b 100644 --- a/src/main.c +++ b/src/main.c @@ -321,7 +321,13 @@ static void parse_document(struct parser *p) { parse_list(p, &indent, -1); break; case '.': - parse_list(p, &indent, 1); + if ((ch = parser_getch(p)) == ' ') { + parser_pushch(p, ch); + parse_list(p, &indent, 1); + } else { + parser_pushch(p, ch); + parse_text(p); + } break; case '`': parse_literal(p, &indent);