=================================================================== RCS file: /cvs/mandoc/mdoc_markdown.c,v retrieving revision 1.19 retrieving revision 1.21 diff -u -p -r1.19 -r1.21 --- mandoc/mdoc_markdown.c 2017/05/05 02:06:19 1.19 +++ mandoc/mdoc_markdown.c 2017/05/05 15:17:32 1.21 @@ -1,4 +1,4 @@ -/* $Id: mdoc_markdown.c,v 1.19 2017/05/05 02:06:19 schwarze Exp $ */ +/* $Id: mdoc_markdown.c,v 1.21 2017/05/05 15:17:32 schwarze Exp $ */ /* * Copyright (c) 2017 Ingo Schwarze * @@ -19,7 +19,6 @@ #include #include #include -#include #include #include "mandoc_aux.h" @@ -223,10 +222,8 @@ static const struct md_act __md_acts[MDOC_MAX - MDOC_D { md_cond_body, md_pre_En, md_post_En, NULL, NULL }, /* En */ { NULL, NULL, NULL, NULL, NULL }, /* Dx */ { NULL, NULL, md_post_pc, NULL, NULL }, /* %Q */ - { NULL, md_pre_Pp, NULL, NULL, NULL }, /* sp */ { NULL, md_pre_Lk, md_post_pc, NULL, NULL }, /* %U */ { NULL, NULL, NULL, NULL, NULL }, /* Ta */ - { NULL, NULL, NULL, NULL, NULL }, /* ll */ }; static const struct md_act *const md_acts = __md_acts - MDOC_Dd; @@ -325,11 +322,12 @@ md_node(struct roff_node *n) case ROFF_br: process_children = md_pre_br(n); break; - case ROFF_ft: - process_children = 0; + case ROFF_sp: + process_children = md_pre_Pp(n); break; default: - abort(); + process_children = 0; + break; } } else { assert(n->tok >= MDOC_Dd && n->tok < MDOC_MAX);