=================================================================== RCS file: /cvs/mandoc/man_term.c,v retrieving revision 1.240 retrieving revision 1.242 diff -u -p -r1.240 -r1.242 --- mandoc/man_term.c 2022/08/16 17:45:55 1.240 +++ mandoc/man_term.c 2023/04/28 20:23:19 1.242 @@ -1,4 +1,4 @@ -/* $Id: man_term.c,v 1.240 2022/08/16 17:45:55 schwarze Exp $ */ +/* $Id: man_term.c,v 1.242 2023/04/28 20:23:19 schwarze Exp $ */ /* * Copyright (c) 2010-2015,2017-2020,2022 Ingo Schwarze * Copyright (c) 2008-2012 Kristaps Dzonsons @@ -83,7 +83,6 @@ static int pre_SS(DECL_ARGS); static int pre_SY(DECL_ARGS); static int pre_TP(DECL_ARGS); static int pre_UR(DECL_ARGS); -static int pre_abort(DECL_ARGS); static int pre_alternate(DECL_ARGS); static int pre_ign(DECL_ARGS); static int pre_in(DECL_ARGS); @@ -103,9 +102,9 @@ static const struct man_term_act man_term_acts[MAN_MAX { pre_SS, post_SH, 0 }, /* SS */ { pre_TP, post_TP, 0 }, /* TP */ { pre_TP, post_TP, 0 }, /* TQ */ - { pre_abort, NULL, 0 }, /* LP */ + { pre_PP, NULL, 0 }, /* LP */ { pre_PP, NULL, 0 }, /* PP */ - { pre_abort, NULL, 0 }, /* P */ + { pre_PP, NULL, 0 }, /* P */ { pre_IP, post_IP, 0 }, /* IP */ { pre_HP, post_HP, 0 }, /* HP */ { NULL, NULL, 0 }, /* SM */ @@ -225,14 +224,7 @@ print_bvspace(struct termp *p, struct roff_node *n, in term_vspace(p); } - static int -pre_abort(DECL_ARGS) -{ - abort(); -} - -static int pre_ign(DECL_ARGS) { return 0; @@ -951,7 +943,7 @@ print_man_node(DECL_ARGS) return; case ROFFT_TBL: if (p->tbl.cols == NULL) - term_vspace(p); + term_newln(p); term_tbl(p, n->span); return; default: