Commit Diff


commit - d3d56d8ad897bd2e802814c7065cbc4c9239c58d
commit + fb2fdc624d46066bff5ae1dd9975bb19c32d7829
blob - e96236ab837d015fdf50df4ef4cbb33576c24ec2
blob + c4cf0cf3aa9ff64d2f8263f04cda0d08628d7945
--- ui.c
+++ ui.c
@@ -1192,31 +1192,20 @@ static int
 wrap_page(struct tab *tab)
 {
 	struct line	*l;
+	const char	*prfx = line_prefixes[l->type].prfx1;
 
 	empty_vlist(tab);
 
 	TAILQ_FOREACH(l, &tab->page.head, lines) {
 		switch (l->type) {
 		case LINE_TEXT:
-			wrap_text(tab, "", l);
-			break;
 		case LINE_LINK:
-			wrap_text(tab, "=> ", l);
-			break;
 		case LINE_TITLE_1:
-			wrap_text(tab, "# ", l);
-			break;
 		case LINE_TITLE_2:
-			wrap_text(tab, "## ", l);
-			break;
 		case LINE_TITLE_3:
-			wrap_text(tab, "### ", l);
-			break;
 		case LINE_ITEM:
-			wrap_text(tab, "* ", l);
-			break;
 		case LINE_QUOTE:
-			wrap_text(tab, "> ", l);
+			wrap_text(tab, prfx1, l);
 			break;
 		case LINE_PRE_START:
 		case LINE_PRE_END: