commit 503085b580f72d9c13816d9ac5be432bdb7f84bc
parent 099ccd1a8011669d6cb93dc316adbe28e7e7246e
Author: Ed van Bruggen <ed@edryd.org>
Date: Sat, 5 Jul 2025 00:06:56 -0400
Fix printing trailing white space
Diffstat:
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/markman.c b/markman.c
@@ -351,9 +351,9 @@ 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 \\(bu ");
+ printf(".IP \\(bu");
if (prev && prev->t != ULIST)
- puts(lvl < 4 ? "2" : "8");
+ puts(lvl < 4 ? " 2" : " 8");
else
puts("");
disp_line(b->v.l);
@@ -371,19 +371,19 @@ markman_disp(Block b, char *name)
{
if (!b) return;
if (b->t != HEADER || b->v.h.lvl != 1 || namesec) {
- printf(".TH %s %ld ", str_cap(name), sec);
+ printf(".TH %s %ld", str_cap(name), sec);
if (date) {
- printf("\"%s\" ", date);
+ printf(" \"%s\"", date);
} else {
/* TODO option to configure date format */
time_t tt = time(NULL);
struct tm *t = localtime(&tt);
- printf("%d-%02d-%02d ", t->tm_year+1900, t->tm_mon+1, t->tm_mday);
+ printf(" %d-%02d-%02d", t->tm_year+1900, t->tm_mon+1, t->tm_mday);
}
if (ver)
- printf("\"%s\" ", ver);
+ printf(" \"%s\"", ver);
if (mid)
- printf("\"%s\"", mid);
+ printf(" \"%s\"", mid);
putchar('\n');
}
if (namesec && b->t == HEADER) {