version 1.78, 2009/03/09 14:19:59 |
version 1.81, 2009/03/12 06:32:17 |
Line 307 const struct valids mdoc_valids[MDOC_MAX] = { |
|
Line 307 const struct valids mdoc_valids[MDOC_MAX] = { |
|
{ NULL, posts_pp }, /* Pp */ |
{ NULL, posts_pp }, /* Pp */ |
{ NULL, posts_lk }, /* Lk */ |
{ NULL, posts_lk }, /* Lk */ |
{ NULL, posts_mt }, /* Mt */ |
{ NULL, posts_mt }, /* Mt */ |
|
{ NULL, posts_wline }, /* Brq */ |
|
{ NULL, NULL }, /* Bro */ |
|
{ NULL, NULL }, /* Brc */ |
}; |
}; |
|
|
|
|
Line 1184 post_it(POST_ARGS) |
|
Line 1187 post_it(POST_ARGS) |
|
if (mdoc->last->body->child) |
if (mdoc->last->body->child) |
if ( ! mwarn(mdoc, WNOMULTILINE)) |
if ( ! mwarn(mdoc, WNOMULTILINE)) |
return(0); |
return(0); |
c = mdoc->last->head->child; |
c = mdoc->last->child; |
for (i = 0; c; c = c->next) |
for (i = 0; c && MDOC_HEAD == c->type; c = c->next) |
i++; |
i++; |
if (i == cols) |
if (i == cols) |
break; |
break; |
if ( ! mdoc_warn(mdoc, WARN_SYNTAX, |
return(mdoc_err(mdoc, "column mismatch (have " |
"column mismatch (have %d, want %d)", i, cols)) |
"%d, want %d)", i, cols)); |
return(0); |
|
break; |
|
default: |
default: |
break; |
break; |
} |
} |