version 1.37, 2009/07/18 23:31:04 |
version 1.41, 2009/07/25 16:03:03 |
Line 912 post_an(POST_ARGS) |
|
Line 912 post_an(POST_ARGS) |
|
if (mdoc->last->args) { |
if (mdoc->last->args) { |
if (NULL == mdoc->last->child) |
if (NULL == mdoc->last->child) |
return(1); |
return(1); |
return(mdoc_nerr(mdoc, mdoc->last, ELINE)); |
return(mdoc_nerr(mdoc, mdoc->last, ENOLINE)); |
} |
} |
|
|
if (mdoc->last->child) |
if (mdoc->last->child) |
Line 1028 post_it(POST_ARGS) |
|
Line 1028 post_it(POST_ARGS) |
|
c = mdoc->last->child; |
c = mdoc->last->child; |
for (i = 0; c && MDOC_HEAD == c->type; c = c->next) |
for (i = 0; c && MDOC_HEAD == c->type; c = c->next) |
i++; |
i++; |
if (i == cols) |
|
|
if (i < cols || i == (cols + 1)) { |
|
if ( ! mdoc_vwarn(mdoc, mdoc->last->line, |
|
mdoc->last->pos, "column " |
|
"mismatch: have %d, want %d", |
|
i, cols)) |
|
return(0); |
break; |
break; |
return(mdoc_verr(mdoc, mdoc->last->line, mdoc->last->pos, |
} else if (i == cols) |
"column mismatch (have %d, want %d)", |
break; |
i, cols)); |
|
|
return(mdoc_verr(mdoc, mdoc->last->line, |
|
mdoc->last->pos, "column mismatch: " |
|
"have %d, want %d", i, cols)); |
default: |
default: |
break; |
break; |
} |
} |
Line 1210 post_sh_body(POST_ARGS) |
|
Line 1219 post_sh_body(POST_ARGS) |
|
return(0); |
return(0); |
} |
} |
|
|
|
assert(n); |
if (MDOC_BLOCK == n->type && MDOC_Nd == n->tok) |
if (MDOC_BLOCK == n->type && MDOC_Nd == n->tok) |
return(1); |
return(1); |
return(mdoc_nwarn(mdoc, mdoc->last, ENAMESECINC)); |
return(mdoc_nwarn(mdoc, mdoc->last, ENAMESECINC)); |