version 1.59, 2010/03/24 20:10:53 |
version 1.61, 2010/05/10 08:27:09 |
|
|
pre_fi(DECL_ARGS) |
pre_fi(DECL_ARGS) |
{ |
{ |
|
|
p->rmargin = p->maxrmargin = 65; |
|
mt->fl &= ~MANT_LITERAL; |
mt->fl &= ~MANT_LITERAL; |
return(1); |
return(1); |
} |
} |
|
|
pre_nf(DECL_ARGS) |
pre_nf(DECL_ARGS) |
{ |
{ |
|
|
p->rmargin = p->maxrmargin = 78; |
|
term_newln(p); |
|
mt->fl |= MANT_LITERAL; |
mt->fl |= MANT_LITERAL; |
|
|
return(MAN_Vb != n->tok); |
return(MAN_Vb != n->tok); |
} |
} |
|
|
Line 373 pre_sp(DECL_ARGS) |
|
Line 369 pre_sp(DECL_ARGS) |
|
|
|
if (0 == len) |
if (0 == len) |
term_newln(p); |
term_newln(p); |
for (i = 0; i < len; i++) |
for (i = 0; i <= len; i++) |
term_vspace(p); |
term_vspace(p); |
|
|
return(0); |
return(0); |
Line 714 pre_SH(DECL_ARGS) |
|
Line 710 pre_SH(DECL_ARGS) |
|
if (n->prev && MAN_SH == n->prev->tok) |
if (n->prev && MAN_SH == n->prev->tok) |
if (NULL == n->prev->body->child) |
if (NULL == n->prev->body->child) |
break; |
break; |
|
/* If the first macro, no vspae. */ |
|
if (NULL == n->prev) |
|
break; |
term_vspace(p); |
term_vspace(p); |
break; |
break; |
case (MAN_HEAD): |
case (MAN_HEAD): |
Line 820 print_man_node(DECL_ARGS) |
|
Line 819 print_man_node(DECL_ARGS) |
|
/* FIXME: this means that macro lines are munged! */ |
/* FIXME: this means that macro lines are munged! */ |
|
|
if (MANT_LITERAL & mt->fl) { |
if (MANT_LITERAL & mt->fl) { |
|
p->rmargin = p->maxrmargin = TERM_MAXMARGIN; |
p->flags |= TERMP_NOSPACE; |
p->flags |= TERMP_NOSPACE; |
term_flushln(p); |
term_flushln(p); |
|
p->rmargin = p->maxrmargin = 65; |
} |
} |
break; |
break; |
default: |
default: |
Line 894 print_man_head(struct termp *p, const struct man_meta |
|
Line 895 print_man_head(struct termp *p, const struct man_meta |
|
|
|
p->rmargin = p->maxrmargin; |
p->rmargin = p->maxrmargin; |
|
|
|
#ifdef __OpenBSD__ |
|
term_vspace(p); |
|
term_vspace(p); |
|
term_vspace(p); |
|
#endif |
|
|
p->offset = 0; |
p->offset = 0; |
buf[0] = title[0] = '\0'; |
buf[0] = title[0] = '\0'; |
|
|
Line 933 print_man_head(struct termp *p, const struct man_meta |
|
Line 940 print_man_head(struct termp *p, const struct man_meta |
|
p->rmargin = p->maxrmargin; |
p->rmargin = p->maxrmargin; |
p->offset = 0; |
p->offset = 0; |
p->flags &= ~TERMP_NOSPACE; |
p->flags &= ~TERMP_NOSPACE; |
|
|
|
#ifdef __OpenBSD__ |
|
term_vspace(p); |
|
term_vspace(p); |
|
#else |
|
term_vspace(p); |
|
term_vspace(p); |
|
term_vspace(p); |
|
#endif |
} |
} |