=================================================================== RCS file: /cvs/mandoc/mdoc_state.c,v retrieving revision 1.11 retrieving revision 1.14 diff -u -p -r1.11 -r1.14 --- mandoc/mdoc_state.c 2018/12/14 01:18:26 1.11 +++ mandoc/mdoc_state.c 2018/12/31 07:46:07 1.14 @@ -1,4 +1,4 @@ -/* $Id: mdoc_state.c,v 1.11 2018/12/14 01:18:26 schwarze Exp $ */ +/* $Id: mdoc_state.c,v 1.14 2018/12/31 07:46:07 schwarze Exp $ */ /* * Copyright (c) 2014, 2015, 2017 Ingo Schwarze * @@ -25,6 +25,7 @@ #include "roff.h" #include "mdoc.h" #include "libmandoc.h" +#include "roff_int.h" #include "libmdoc.h" #define STATE_ARGS struct roff_man *mdoc, struct roff_node *n @@ -178,14 +179,6 @@ mdoc_state(struct roff_man *mdoc, struct roff_node *n) (*handler)(mdoc, n); } -void -mdoc_state_reset(struct roff_man *mdoc) -{ - - roff_setreg(mdoc->roff, "nS", 0, '='); - mdoc->flags = 0; -} - static void state_bd(STATE_ARGS) { @@ -235,10 +228,10 @@ state_dl(STATE_ARGS) switch (n->type) { case ROFFT_HEAD: - mdoc->flags |= MDOC_LITERAL; + mdoc->flags |= ROFF_NOFILL; break; case ROFFT_BODY: - mdoc->flags &= ~MDOC_LITERAL; + mdoc->flags &= ~ROFF_NOFILL; break; default: break;