version 1.126, 2010/05/17 23:57:06 |
version 1.129, 2010/05/24 21:34:16 |
Line 274 terminal_mdoc(void *arg, const struct mdoc *mdoc) |
|
Line 274 terminal_mdoc(void *arg, const struct mdoc *mdoc) |
|
|
|
p->overstep = 0; |
p->overstep = 0; |
p->maxrmargin = p->defrmargin; |
p->maxrmargin = p->defrmargin; |
|
p->tabwidth = 5; |
|
|
if (NULL == p->symtab) |
if (NULL == p->symtab) |
switch (p->enc) { |
switch (p->enc) { |
Line 613 print_bvspace(struct termp *p, |
|
Line 614 print_bvspace(struct termp *p, |
|
|
|
/* A `-column' does not assert vspace within the list. */ |
/* A `-column' does not assert vspace within the list. */ |
|
|
if (MDOC_Bl == bl->tok && LIST_diag == bl->data.list) |
if (MDOC_Bl == bl->tok && LIST_column == bl->data.list) |
if (n->prev && MDOC_It == n->prev->tok) |
if (n->prev && MDOC_It == n->prev->tok) |
return; |
return; |
|
|
Line 1044 termp_nm_pre(DECL_ARGS) |
|
Line 1045 termp_nm_pre(DECL_ARGS) |
|
{ |
{ |
|
|
if (NULL == n->child && NULL == m->name) |
if (NULL == n->child && NULL == m->name) |
|
return(1); |
|
|
if (SEC_SYNOPSIS == n->sec && MDOC_LINE & n->flags) |
if (SEC_SYNOPSIS == n->sec && MDOC_LINE & n->flags) |
term_newln(p); |
term_newln(p); |
Line 1592 termp_fa_pre(DECL_ARGS) |
|
Line 1594 termp_fa_pre(DECL_ARGS) |
|
static int |
static int |
termp_bd_pre(DECL_ARGS) |
termp_bd_pre(DECL_ARGS) |
{ |
{ |
|
size_t tabwidth; |
int i, type; |
int i, type; |
size_t rm, rmax; |
size_t rm, rmax; |
const struct mdoc_node *nn; |
const struct mdoc_node *nn; |
Line 1621 termp_bd_pre(DECL_ARGS) |
|
Line 1624 termp_bd_pre(DECL_ARGS) |
|
if (MDOC_Literal != type && MDOC_Unfilled != type) |
if (MDOC_Literal != type && MDOC_Unfilled != type) |
return(1); |
return(1); |
|
|
|
tabwidth = p->tabwidth; |
|
p->tabwidth = 8; |
rm = p->rmargin; |
rm = p->rmargin; |
rmax = p->maxrmargin; |
rmax = p->maxrmargin; |
p->rmargin = p->maxrmargin = TERM_MAXMARGIN; |
p->rmargin = p->maxrmargin = TERM_MAXMARGIN; |
Line 1635 termp_bd_pre(DECL_ARGS) |
|
Line 1640 termp_bd_pre(DECL_ARGS) |
|
else if (NULL == nn->prev) |
else if (NULL == nn->prev) |
term_flushln(p); |
term_flushln(p); |
} |
} |
|
p->tabwidth = tabwidth; |
|
|
p->rmargin = rm; |
p->rmargin = rm; |
p->maxrmargin = rmax; |
p->maxrmargin = rmax; |