=================================================================== RCS file: /cvs/docbook2mdoc/docbook2mdoc.c,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- docbook2mdoc/docbook2mdoc.c 2019/03/22 19:44:29 1.65 +++ docbook2mdoc/docbook2mdoc.c 2019/03/23 10:22:23 1.66 @@ -1,4 +1,4 @@ -/* $Id: docbook2mdoc.c,v 1.65 2019/03/22 19:44:29 schwarze Exp $ */ +/* $Id: docbook2mdoc.c,v 1.66 2019/03/23 10:22:23 schwarze Exp $ */ /* * Copyright (c) 2014 Kristaps Dzonsons * Copyright (c) 2019 Ingo Schwarze @@ -1388,7 +1388,8 @@ pnode_print(struct parse *p, struct pnode *pn) break; case NODE_LITERALLAYOUT: assert(p->newln); - puts(".Bd -literal"); + printf(".Bd %s\n", pnode_getattr(pn, ATTRKEY_CLASS) == + ATTRVAL_MONOSPACED ? "-literal" : "-unfilled"); break; case NODE_MML_MFENCED: pnode_printmathfenced(p, pn); @@ -1435,8 +1436,7 @@ pnode_print(struct parse *p, struct pnode *pn) case NODE_PROGRAMLISTING: case NODE_SCREEN: assert(p->newln); - printf(".Bd %s\n", pnode_getattr(pn, ATTRKEY_CLASS) == - ATTRVAL_MONOSPACED ? "-literal" : "-unfilled"); + puts(".Bd -literal"); break; case NODE_REFENTRYINFO: /* Suppress. */