version 1.296, 2014/11/28 16:02:52 |
version 1.299, 2014/12/02 10:08:06 |
|
|
termp_nd_pre(DECL_ARGS) |
termp_nd_pre(DECL_ARGS) |
{ |
{ |
|
|
if (MDOC_BODY != n->type) |
if (n->type == MDOC_BODY) |
return(1); |
term_word(p, "\\(en"); |
|
|
#if defined(__OpenBSD__) || defined(__linux__) |
|
term_word(p, "\\(en"); |
|
#else |
|
term_word(p, "\\(em"); |
|
#endif |
|
return(1); |
return(1); |
} |
} |
|
|
Line 1638 termp_bd_pre(DECL_ARGS) |
|
Line 1632 termp_bd_pre(DECL_ARGS) |
|
default: |
default: |
break; |
break; |
} |
} |
if (nn->next && nn->next->line == nn->line) |
if (p->flags & TERMP_NONEWLINE || |
|
(nn->next && ! (nn->next->flags & MDOC_LINE))) |
continue; |
continue; |
term_flushln(p); |
term_flushln(p); |
p->flags |= TERMP_NOSPACE; |
p->flags |= TERMP_NOSPACE; |
|
|
termp_pf_post(DECL_ARGS) |
termp_pf_post(DECL_ARGS) |
{ |
{ |
|
|
p->flags |= TERMP_NOSPACE; |
if ( ! (n->next == NULL || n->next->flags & MDOC_LINE)) |
|
p->flags |= TERMP_NOSPACE; |
} |
} |
|
|
static int |
static int |