From bbcb906f37a30c22f91b6661c35138da3a18d868 Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Wed, 14 Aug 2013 02:12:33 -0400 Subject: [PATCH] handle_dl_term() --- mwparserfromhell/parser/tokenizer.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/mwparserfromhell/parser/tokenizer.c b/mwparserfromhell/parser/tokenizer.c index 5eaa6d8..43df293 100644 --- a/mwparserfromhell/parser/tokenizer.c +++ b/mwparserfromhell/parser/tokenizer.c @@ -2220,11 +2220,10 @@ static int Tokenizer_handle_hr(Tokenizer* self) */ static int Tokenizer_handle_dl_term(Tokenizer* self) { - // self._context ^= contexts.DL_TERM - // if self._read() == ":": - // self._handle_list_marker() - // else: - // self._emit_text("\n") + self->topstack->context ^= LC_DLTERM; + if (Tokenizer_READ(self, 0) == *":") + return Tokenizer_handle_list_marker(self); + return Tokenizer_emit_text(self, *"\n"); } /*