version 1.173, 2017/05/08 15:33:43 |
version 1.174, 2017/05/08 20:33:40 |
|
|
struct roff_node *n; |
struct roff_node *n; |
|
|
if (man->macroset == MACROSET_MAN) |
if (man->macroset == MACROSET_MAN) |
man_breakscope(man, TOKEN_NONE); |
man_breakscope(man, ROFF_TS); |
n = roff_node_alloc(man, tbl->line, 0, ROFFT_TBL, TOKEN_NONE); |
n = roff_node_alloc(man, tbl->line, 0, ROFFT_TBL, TOKEN_NONE); |
n->span = tbl; |
n->span = tbl; |
roff_node_append(man, n); |
roff_node_append(man, n); |
|
|
struct roff_node *n; |
struct roff_node *n; |
char *cp; |
char *cp; |
|
|
|
if (r->man->flags & (MAN_BLINE | MAN_ELINE) && |
|
(tok == ROFF_sp || tok == ROFF_ti)) |
|
man_breakscope(r->man, tok); |
|
|
roff_elem_alloc(r->man, ln, ppos, tok); |
roff_elem_alloc(r->man, ln, ppos, tok); |
n = r->man->last; |
n = r->man->last; |
|
|
|
|
static enum rofferr |
static enum rofferr |
roff_br(ROFF_ARGS) |
roff_br(ROFF_ARGS) |
{ |
{ |
|
if (r->man->flags & (MAN_BLINE | MAN_ELINE)) |
|
man_breakscope(r->man, ROFF_br); |
roff_elem_alloc(r->man, ln, ppos, ROFF_br); |
roff_elem_alloc(r->man, ln, ppos, ROFF_br); |
if (buf->buf[pos] != '\0') |
if (buf->buf[pos] != '\0') |
mandoc_vmsg(MANDOCERR_ARG_SKIP, r->parse, ln, pos, |
mandoc_vmsg(MANDOCERR_ARG_SKIP, r->parse, ln, pos, |