version 1.15, 2009/01/20 22:55:46 |
version 1.18, 2009/02/21 21:00:06 |
Line 193 post_sh(struct mdoc *mdoc) |
|
Line 193 post_sh(struct mdoc *mdoc) |
|
return(1); |
return(1); |
if (xstrlcats(buf, mdoc->last->child, 64)) { |
if (xstrlcats(buf, mdoc->last->child, 64)) { |
if (SEC_CUSTOM != (sec = mdoc_atosec(buf))) |
if (SEC_CUSTOM != (sec = mdoc_atosec(buf))) |
mdoc->sec_lastn = sec; |
mdoc->lastnamed = sec; |
mdoc->sec_last = sec; |
|
return(1); |
return(1); |
} |
} |
|
|
Line 217 post_dt(struct mdoc *mdoc) |
|
Line 216 post_dt(struct mdoc *mdoc) |
|
|
|
assert(NULL == mdoc->meta.title); |
assert(NULL == mdoc->meta.title); |
|
|
|
/* LINTED */ |
for (i = 0, n = mdoc->last->child; n; n = n->next, i++) { |
for (i = 0, n = mdoc->last->child; n; n = n->next, i++) { |
assert(MDOC_TEXT == n->type); |
assert(MDOC_TEXT == n->type); |
p = n->data.text.string; |
p = n->data.text.string; |
Line 244 post_dt(struct mdoc *mdoc) |
|
Line 244 post_dt(struct mdoc *mdoc) |
|
} |
} |
|
|
if (NULL == mdoc->meta.title) |
if (NULL == mdoc->meta.title) |
mdoc->meta.title = xstrdup("untitled"); |
mdoc->meta.title = xstrdup("UNTITLED"); |
|
|
mdoc_msg(mdoc, "title: %s", mdoc->meta.title); |
mdoc_msg(mdoc, "title: %s", mdoc->meta.title); |
|
|
Line 268 post_os(struct mdoc *mdoc) |
|
Line 268 post_os(struct mdoc *mdoc) |
|
return(mdoc_err(mdoc, "macro parameters too long")); |
return(mdoc_err(mdoc, "macro parameters too long")); |
|
|
mdoc->meta.os = xstrdup(buf[0] ? buf : "local"); |
mdoc->meta.os = xstrdup(buf[0] ? buf : "local"); |
mdoc->sec_lastn = mdoc->sec_last = SEC_BODY; |
mdoc->lastnamed = SEC_BODY; |
mdoc->flags |= MDOC_BODYPARSE; |
|
|
|
return(post_prologue(mdoc)); |
return(post_prologue(mdoc)); |
} |
} |