commit 4533888b276ceb3752245df54847c3004c0c1508
parent 726d9a6e85aaf98285e12f3f027b770ad69d36a0
Author: Ed van Bruggen <ed@edryd.org>
Date: Sun, 22 Jun 2025 18:32:46 -0400
Fix indention of bulleted lists
Diffstat:
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/markman.c b/markman.c
@@ -342,6 +342,8 @@ disp_block(Block b, Block prev, int lvl)
puts(".PP");
} else if (lvl == 4)
puts(".IP");
+ else
+ puts(".PP");
disp_line(b->v.l);
puts("\n.PP");
break;
@@ -349,9 +351,13 @@ disp_block(Block b, Block prev, int lvl)
printf(".RS 4\n.EX\n%s\n.EE\n.RE\n", b->v.s);
break;
case ULIST:
- printf(".IP ∙ 2\n");
+ printf(".IP \\(bu ");
+ if (prev && prev->t != ULIST)
+ puts(lvl < 4 ? "2" : "8");
+ else
+ puts("");
disp_line(b->v.l);
- puts("\n.PP");
+ puts("");
case QUOTE:
case OLIST:
break;