version 1.159, 2014/12/04 02:05:42 |
version 1.161, 2014/12/23 08:15:53 |
Line 288 pre_literal(DECL_ARGS) |
|
Line 288 pre_literal(DECL_ARGS) |
|
static int |
static int |
pre_PD(DECL_ARGS) |
pre_PD(DECL_ARGS) |
{ |
{ |
|
struct roffsu su; |
|
|
n = n->child; |
n = n->child; |
if (0 == n) { |
if (n == NULL) { |
mt->pardist = 1; |
mt->pardist = 1; |
return(0); |
return(0); |
} |
} |
assert(MAN_TEXT == n->type); |
assert(MAN_TEXT == n->type); |
mt->pardist = atoi(n->string); |
if (a2roffsu(n->string, &su, SCALE_VS)) |
|
mt->pardist = term_vspan(p, &su); |
return(0); |
return(0); |
} |
} |
|
|
Line 631 pre_IP(DECL_ARGS) |
|
Line 633 pre_IP(DECL_ARGS) |
|
|
|
p->offset = mt->offset; |
p->offset = mt->offset; |
p->rmargin = mt->offset + len; |
p->rmargin = mt->offset + len; |
if (ival < 0) |
|
break; |
|
|
|
/* Set the saved left-margin. */ |
/* Set the saved left-margin. */ |
mt->lmargin[mt->lmargincur] = (size_t)ival; |
if (ival >= 0) |
|
mt->lmargin[mt->lmargincur] = (size_t)ival; |
|
|
savelit = MANT_LITERAL & mt->fl; |
savelit = MANT_LITERAL & mt->fl; |
mt->fl &= ~MANT_LITERAL; |
mt->fl &= ~MANT_LITERAL; |