version 1.61, 2011/01/04 10:31:15 |
version 1.63, 2011/01/12 10:43:22 |
Line 197 print_man_node(MAN_ARGS) |
|
Line 197 print_man_node(MAN_ARGS) |
|
child = man_root_pre(m, n, mh, h); |
child = man_root_pre(m, n, mh, h); |
break; |
break; |
case (MAN_TEXT): |
case (MAN_TEXT): |
|
if ('\0' == *n->string) { |
|
print_otag(h, TAG_P, 0, NULL); |
|
return; |
|
} |
|
|
|
if (' ' == *n->string && MAN_LINE & n->flags) |
|
print_otag(h, TAG_BR, 0, NULL); |
|
|
print_text(h, n->string); |
print_text(h, n->string); |
|
|
if (MANH_LITERAL & mh->fl) |
if (MANH_LITERAL & mh->fl) |
print_otag(h, TAG_BR, 0, NULL); |
print_otag(h, TAG_BR, 0, NULL); |
return; |
return; |
Line 505 man_IP_pre(MAN_ARGS) |
|
Line 514 man_IP_pre(MAN_ARGS) |
|
struct roffsu su; |
struct roffsu su; |
struct htmlpair tag; |
struct htmlpair tag; |
const struct man_node *nn; |
const struct man_node *nn; |
int width; |
|
|
|
/* |
/* |
* This scattering of 1-BU margins and pads is to make sure that |
* This scattering of 1-BU margins and pads is to make sure that |
Line 523 man_IP_pre(MAN_ARGS) |
|
Line 531 man_IP_pre(MAN_ARGS) |
|
n->head->child : n->parent->head->child; |
n->head->child : n->parent->head->child; |
|
|
SCALE_HS_INIT(&su, INDENT); |
SCALE_HS_INIT(&su, INDENT); |
width = 0; |
|
|
|
/* Width is the second token. */ |
/* Width is the second token. */ |
|
|
if (MAN_IP == n->tok && NULL != nn) |
if (MAN_IP == n->tok && NULL != nn) |
if (NULL != (nn = nn->next)) |
if (NULL != (nn = nn->next)) |
width = a2width(nn, &su); |
a2width(nn, &su); |
|
|
/* Width is the first token. */ |
/* Width is the first token. */ |
|
|
Line 538 man_IP_pre(MAN_ARGS) |
|
Line 545 man_IP_pre(MAN_ARGS) |
|
while (nn && MAN_TEXT != nn->type) |
while (nn && MAN_TEXT != nn->type) |
nn = nn->next; |
nn = nn->next; |
if (nn) |
if (nn) |
width = a2width(nn, &su); |
a2width(nn, &su); |
} |
} |
|
|
if (MAN_BLOCK == n->type) { |
if (MAN_BLOCK == n->type) { |