version 1.140, 2014/02/16 12:33:39 |
version 1.142, 2014/03/08 16:22:04 |
Line 720 pre_TP(DECL_ARGS) |
|
Line 720 pre_TP(DECL_ARGS) |
|
/* Calculate offset. */ |
/* Calculate offset. */ |
|
|
if (NULL != (nn = n->parent->head->child)) |
if (NULL != (nn = n->parent->head->child)) |
if (nn->string && nn->parent->line == nn->line) |
if (nn->string && 0 == (MAN_LINE & nn->flags)) |
if ((ival = a2width(p, nn->string)) >= 0) |
if ((ival = a2width(p, nn->string)) >= 0) |
len = (size_t)ival; |
len = (size_t)ival; |
|
|
Line 737 pre_TP(DECL_ARGS) |
|
Line 737 pre_TP(DECL_ARGS) |
|
mt->fl &= ~MANT_LITERAL; |
mt->fl &= ~MANT_LITERAL; |
|
|
/* Don't print same-line elements. */ |
/* Don't print same-line elements. */ |
for (nn = n->child; nn; nn = nn->next) |
nn = n->child; |
if (nn->line > n->line) |
while (NULL != nn && 0 == (MAN_LINE & nn->flags)) |
print_man_node(p, mt, nn, meta); |
nn = nn->next; |
|
|
|
while (NULL != nn) { |
|
print_man_node(p, mt, nn, meta); |
|
nn = nn->next; |
|
} |
|
|
if (savelit) |
if (savelit) |
mt->fl |= MANT_LITERAL; |
mt->fl |= MANT_LITERAL; |
if (ival >= 0) |
if (ival >= 0) |
|
|
* more specific than this. |
* more specific than this. |
*/ |
*/ |
if (MANT_LITERAL & mt->fl && ! (TERMP_NOBREAK & p->flags) && |
if (MANT_LITERAL & mt->fl && ! (TERMP_NOBREAK & p->flags) && |
(NULL == n->next || n->next->line > n->line)) { |
(NULL == n->next || MAN_LINE & n->next->flags)) { |
rm = p->rmargin; |
rm = p->rmargin; |
rmax = p->maxrmargin; |
rmax = p->maxrmargin; |
p->rmargin = p->maxrmargin = TERM_MAXMARGIN; |
p->rmargin = p->maxrmargin = TERM_MAXMARGIN; |