version 1.118, 2011/09/20 09:02:23 |
version 1.121, 2011/09/21 09:57:13 |
Line 251 pre_literal(DECL_ARGS) |
|
Line 251 pre_literal(DECL_ARGS) |
|
* indentation has to be set up explicitly. |
* indentation has to be set up explicitly. |
*/ |
*/ |
if (MAN_HP == n->parent->tok && p->rmargin < p->maxrmargin) { |
if (MAN_HP == n->parent->tok && p->rmargin < p->maxrmargin) { |
p->offset = p->rmargin + 1; |
p->offset = p->rmargin; |
p->rmargin = p->maxrmargin; |
p->rmargin = p->maxrmargin; |
p->flags &= ~(TERMP_NOBREAK | TERMP_TWOSPACE); |
p->flags &= ~(TERMP_NOBREAK | TERMP_TWOSPACE); |
p->flags |= TERMP_NOSPACE; |
p->flags |= TERMP_NOSPACE; |
Line 469 pre_HP(DECL_ARGS) |
|
Line 469 pre_HP(DECL_ARGS) |
|
len = (size_t)ival; |
len = (size_t)ival; |
|
|
one = term_len(p, 1); |
one = term_len(p, 1); |
if (len > one) |
if (len < one) |
len -= one; |
|
else |
|
len = one; |
len = one; |
|
|
p->offset = mt->offset; |
p->offset = mt->offset; |
Line 640 pre_TP(DECL_ARGS) |
|
Line 638 pre_TP(DECL_ARGS) |
|
/* Calculate offset. */ |
/* Calculate offset. */ |
|
|
if (NULL != (nn = n->parent->head->child)) |
if (NULL != (nn = n->parent->head->child)) |
if (nn->parent->line == nn->line) |
if (nn->string && nn->parent->line == nn->line) |
if ((ival = a2width(p, nn->string)) >= 0) |
if ((ival = a2width(p, nn->string)) >= 0) |
len = (size_t)ival; |
len = (size_t)ival; |
|
|
Line 826 pre_RS(DECL_ARGS) |
|
Line 824 pre_RS(DECL_ARGS) |
|
sz = (size_t)ival; |
sz = (size_t)ival; |
|
|
mt->offset += sz; |
mt->offset += sz; |
p->offset = mt->offset; |
p->rmargin = p->maxrmargin; |
|
p->offset = mt->offset < p->rmargin ? mt->offset : p->rmargin; |
|
|
if (++mt->lmarginsz < MAXMARGINS) |
if (++mt->lmarginsz < MAXMARGINS) |
mt->lmargincur = mt->lmarginsz; |
mt->lmargincur = mt->lmarginsz; |