summaryrefslogtreecommitdiffstatshomepage
path: root/mdoc_term.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-06-22 12:38:07 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-06-22 12:38:07 +0000
commit47256364f90726421cafc28ec2f147ee98c59f94 (patch)
treea04fc9fec7d8642124ef66fdb74a94c47c3ba12d /mdoc_term.c
parent496e3f59f915db45643e74c99ae71923800637f8 (diff)
downloadmandoc-47256364f90726421cafc28ec2f147ee98c59f94.tar.gz
mandoc-47256364f90726421cafc28ec2f147ee98c59f94.tar.zst
mandoc-47256364f90726421cafc28ec2f147ee98c59f94.zip
Noted .Cd tabs-ok issue (will fix later).
Added single space to -diag lists.
Diffstat (limited to 'mdoc_term.c')
-rw-r--r--mdoc_term.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/mdoc_term.c b/mdoc_term.c
index 92e2ca87..0cacdd29 100644
--- a/mdoc_term.c
+++ b/mdoc_term.c
@@ -1,4 +1,4 @@
-/* $Id: mdoc_term.c,v 1.16 2009/06/22 12:04:05 kristaps Exp $ */
+/* $Id: mdoc_term.c,v 1.17 2009/06/22 12:38:07 kristaps Exp $ */
/*
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -776,12 +776,14 @@ termp_it_pre(DECL_ARGS)
/* FALLTHROUGH */
case (MDOC_Dash):
/* FALLTHROUGH */
- case (MDOC_Enum):
- /* FALLTHROUGH */
case (MDOC_Hyphen):
if (width < 4)
width = 4;
break;
+ case (MDOC_Enum):
+ if (width < 5)
+ width = 5;
+ break;
case (MDOC_Tag):
if (0 == width)
width = 10;
@@ -791,11 +793,13 @@ termp_it_pre(DECL_ARGS)
}
/*
- * Whitespace control. Inset bodies need an initial space.
+ * Whitespace control. Inset bodies need an initial space,
+ * while diagonal bodies need two.
*/
switch (type) {
case (MDOC_Diag):
+ term_word(p, "\\ ");
/* FALLTHROUGH */
case (MDOC_Inset):
if (MDOC_BODY == node->type)