version 1.168, 2015/01/30 22:04:44 |
version 1.170, 2015/03/15 16:53:41 |
Line 743 pre_SS(DECL_ARGS) |
|
Line 743 pre_SS(DECL_ARGS) |
|
|
|
do { |
do { |
n = n->prev; |
n = n->prev; |
} while (n != NULL && termacts[n->tok].flags & MAN_NOTEXT); |
} while (n != NULL && n->tok != MAN_MAX && |
|
termacts[n->tok].flags & MAN_NOTEXT); |
if (n == NULL || (n->tok == MAN_SS && n->body->child == NULL)) |
if (n == NULL || (n->tok == MAN_SS && n->body->child == NULL)) |
break; |
break; |
|
|
Line 945 print_man_node(DECL_ARGS) |
|
Line 946 print_man_node(DECL_ARGS) |
|
p->flags |= TERMP_NOSPACE; |
p->flags |= TERMP_NOSPACE; |
return; |
return; |
case MAN_TBL: |
case MAN_TBL: |
/* |
if (p->tbl.cols == NULL) |
* Tables are preceded by a newline. Then process a |
term_vspace(p); |
* table line, which will cause line termination, |
|
*/ |
|
if (n->span->prev == NULL) |
|
term_newln(p); |
|
term_tbl(p, n->span); |
term_tbl(p, n->span); |
return; |
return; |
default: |
default: |