version 1.317, 2017/01/11 17:39:53 |
version 1.319, 2017/03/06 17:26:04 |
Line 1013 post_nm(POST_ARGS) |
|
Line 1013 post_nm(POST_ARGS) |
|
(mdoc->lastsec == SEC_NAME && n->child == NULL)) |
(mdoc->lastsec == SEC_NAME && n->child == NULL)) |
mandoc_msg(MANDOCERR_NM_NONAME, mdoc->parse, |
mandoc_msg(MANDOCERR_NM_NONAME, mdoc->parse, |
n->line, n->pos, "Nm"); |
n->line, n->pos, "Nm"); |
|
|
|
if ((n->type != ROFFT_ELEM && n->type != ROFFT_HEAD) || |
|
(n->child != NULL && n->child->type == ROFFT_TEXT) || |
|
mdoc->meta.name == NULL) |
|
return; |
|
|
|
mdoc->next = ROFF_NEXT_CHILD; |
|
roff_word_alloc(mdoc, n->line, n->pos, mdoc->meta.name); |
|
mdoc->last->flags |= NODE_NOSRC; |
|
mdoc->last = n; |
} |
} |
|
|
static void |
static void |
Line 1024 post_nd(POST_ARGS) |
|
Line 1034 post_nd(POST_ARGS) |
|
|
|
if (n->type != ROFFT_BODY) |
if (n->type != ROFFT_BODY) |
return; |
return; |
|
|
|
if (n->sec != SEC_NAME) |
|
mandoc_msg(MANDOCERR_ND_LATE, mdoc->parse, |
|
n->line, n->pos, "Nd"); |
|
|
if (n->child == NULL) |
if (n->child == NULL) |
mandoc_msg(MANDOCERR_ND_EMPTY, mdoc->parse, |
mandoc_msg(MANDOCERR_ND_EMPTY, mdoc->parse, |