version 1.182, 2015/04/19 14:00:19 |
version 1.184, 2015/09/21 13:25:00 |
Line 482 pre_sp(DECL_ARGS) |
|
Line 482 pre_sp(DECL_ARGS) |
|
for (i = 0; i < len; i++) |
for (i = 0; i < len; i++) |
term_vspace(p); |
term_vspace(p); |
|
|
|
/* |
|
* Handle an explicit break request in the same way |
|
* as an overflowing line. |
|
*/ |
|
|
|
if (p->flags & TERMP_BRIND) { |
|
p->offset = p->rmargin; |
|
p->rmargin = p->maxrmargin; |
|
p->flags &= ~(TERMP_NOBREAK | TERMP_BRIND); |
|
} |
|
|
return(0); |
return(0); |
} |
} |
|
|
Line 660 pre_TP(DECL_ARGS) |
|
Line 671 pre_TP(DECL_ARGS) |
|
|
|
switch (n->type) { |
switch (n->type) { |
case ROFFT_HEAD: |
case ROFFT_HEAD: |
p->flags |= TERMP_NOBREAK; |
p->flags |= TERMP_NOBREAK | TERMP_BRTRSP; |
p->trailspace = 1; |
p->trailspace = 1; |
break; |
break; |
case ROFFT_BODY: |
case ROFFT_BODY: |
Line 712 pre_TP(DECL_ARGS) |
|
Line 723 pre_TP(DECL_ARGS) |
|
p->offset = mt->offset + len; |
p->offset = mt->offset + len; |
p->rmargin = p->maxrmargin; |
p->rmargin = p->maxrmargin; |
p->trailspace = 0; |
p->trailspace = 0; |
p->flags &= ~TERMP_NOBREAK; |
p->flags &= ~(TERMP_NOBREAK | TERMP_BRTRSP); |
break; |
break; |
default: |
default: |
break; |
break; |