version 1.301, 2017/05/08 15:34:54 |
version 1.302, 2017/05/08 20:33:53 |
Line 1009 roff_addtbl(struct roff_man *man, const struct tbl_spa |
|
Line 1009 roff_addtbl(struct roff_man *man, const struct tbl_spa |
|
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); |
Line 2778 roff_onearg(ROFF_ARGS) |
|
Line 2778 roff_onearg(ROFF_ARGS) |
|
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; |
|
|
Line 2826 roff_manyarg(ROFF_ARGS) |
|
Line 2830 roff_manyarg(ROFF_ARGS) |
|
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, |