version 1.65, 2011/01/12 15:41:09 |
version 1.66, 2011/01/13 14:30:13 |
Line 216 print_man_node(MAN_ARGS) |
|
Line 216 print_man_node(MAN_ARGS) |
|
print_otag(h, TAG_BR, 0, NULL); |
print_otag(h, TAG_BR, 0, NULL); |
return; |
return; |
case (MAN_TBL): |
case (MAN_TBL): |
|
/* |
|
* This will take care of initialising all of the table |
|
* state data for the first table, then tearing it down |
|
* for the last one. |
|
*/ |
print_tbl(h, n->span); |
print_tbl(h, n->span); |
return; |
return; |
default: |
default: |
/* |
/* |
* Close out scope of font prior to opening a macro |
* Close out scope of font prior to opening a macro |
* scope. Assert that the metafont is on the top of the |
* scope. |
* stack (it's never nested). |
|
*/ |
*/ |
if (HTMLFONT_NONE != h->metac) { |
if (HTMLFONT_NONE != h->metac) { |
h->metal = h->metac; |
h->metal = h->metac; |
h->metac = HTMLFONT_NONE; |
h->metac = HTMLFONT_NONE; |
|
} |
|
|
|
/* |
|
* Close out the current table, if it's open, and unset |
|
* the "meta" table state. This will be reopened on the |
|
* next table element. |
|
*/ |
|
if (h->tblt) { |
|
print_tblclose(h); |
|
t = h->tags.head; |
} |
} |
if (mans[n->tok].pre) |
if (mans[n->tok].pre) |
child = (*mans[n->tok].pre)(m, n, mh, h); |
child = (*mans[n->tok].pre)(m, n, mh, h); |