about summary refs log tree commit diff
path: root/mscan.c
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2018-08-26 16:47:15 +0200
committerLeah Neukirchen <leah@vuxu.org>2018-08-26 16:47:15 +0200
commit704c9cec627c7f6cfa3418044106cb04f3f716e9 (patch)
treed900546b5800eda38741a89f2ec82ab54aa4b63e /mscan.c
parent0afe5e3638bd0109db55ec23fb11d80e173216b5 (diff)
downloadmblaze-704c9cec627c7f6cfa3418044106cb04f3f716e9.tar.gz
mblaze-704c9cec627c7f6cfa3418044106cb04f3f716e9.tar.xz
mblaze-704c9cec627c7f6cfa3418044106cb04f3f716e9.zip
mscan: prioritize displaying trashed mail over other markers
Trashing is the most dangerous flag.

Closes #130.
Diffstat (limited to 'mscan.c')
-rw-r--r--mscan.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/mscan.c b/mscan.c
index 544835e..2919743 100644
--- a/mscan.c
+++ b/mscan.c
@@ -338,12 +338,12 @@ oneline(char *file)
 			wleft--;
 			break;
 		case 'u':  // unseen
-			if (strchr(flags, 'F'))
+			if (strchr(flags, 'T'))
+				putchar('x');
+			else if (strchr(flags, 'F'))
 				putchar('*');
 			else if (msg && !strchr(flags, 'S'))
 				putchar('.');
-			else if (strchr(flags, 'T'))
-				putchar('x');
 			else
 				putchar(' ');
 			wleft--;