=================================================================== RCS file: /cvs/mandoc/mdoc_term.c,v retrieving revision 1.46 retrieving revision 1.48 diff -u -p -r1.46 -r1.48 --- mandoc/mdoc_term.c 2009/07/19 08:18:28 1.46 +++ mandoc/mdoc_term.c 2009/07/20 15:05:34 1.48 @@ -1,4 +1,4 @@ -/* $Id: mdoc_term.c,v 1.46 2009/07/19 08:18:28 kristaps Exp $ */ +/* $Id: mdoc_term.c,v 1.48 2009/07/20 15:05:34 kristaps Exp $ */ /* * Copyright (c) 2008, 2009 Kristaps Dzonsons * @@ -672,6 +672,9 @@ fmt_block_vspace(struct termp *p, if (arg_hasattr(MDOC_Compact, bl)) return(1); + /* XXX - not documented! */ + else if (arg_hasattr(MDOC_Column, bl)) + return(1); for (n = node; n; n = n->parent) { if (MDOC_BLOCK != n->type) @@ -1569,7 +1572,6 @@ termp_bd_pre(DECL_ARGS) * Ew. */ - p->flags |= TERMP_LITERAL; ln = node->child ? node->child->line : 0; for (node = node->child; node; node = node->next) { @@ -1592,10 +1594,7 @@ termp_bd_post(DECL_ARGS) if (MDOC_BODY != node->type) return; - term_flushln(p); - p->flags &= ~TERMP_LITERAL; - p->flags |= TERMP_NOSPACE; }