projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rocco Rutte:
[apps/madmutt.git]
/
hdrline.c
diff --git
a/hdrline.c
b/hdrline.c
index
f6ad7f7
..
39ab459
100644
(file)
--- a/
hdrline.c
+++ b/
hdrline.c
@@
-14,9
+14,11
@@
#include "mutt.h"
#include "mutt_curses.h"
#include "sort.h"
#include "mutt.h"
#include "mutt_curses.h"
#include "sort.h"
+#include "thread.h"
#include "charset.h"
#include "mutt_crypt.h"
#include "mutt_idna.h"
#include "charset.h"
#include "mutt_crypt.h"
#include "mutt_idna.h"
+#include "mime.h"
#include "lib/str.h"
#include "lib/rx.h"
#include "lib/str.h"
#include "lib/rx.h"
@@
-587,7
+589,7
@@
static const char *hdr_format_str (char *dest,
snprintf (dest, destlen, fmt,
(Tochars
&& ((i = mutt_user_is_recipient (hdr))) <
snprintf (dest, destlen, fmt,
(Tochars
&& ((i = mutt_user_is_recipient (hdr))) <
-
mutt_str
len (Tochars)) ? Tochars[i] : ' ');
+
str_
len (Tochars)) ? Tochars[i] : ' ');
break;
case 'u':
break;
case 'u':
@@
-642,7
+644,7
@@
static const char *hdr_format_str (char *dest,
ch = 'K';
snprintf (buf2, sizeof (buf2),
ch = 'K';
snprintf (buf2, sizeof (buf2),
- "%c%c%c", (THREAD_NEW ? 'n' : (THREAD_OLD ? 'o' :
+ "%c%c%c
%c
", (THREAD_NEW ? 'n' : (THREAD_OLD ? 'o' :
((hdr->read
&& (ctx
&& ctx->msgnotreadyet !=
((hdr->read
&& (ctx
&& ctx->msgnotreadyet !=
@@
-659,8
+661,10
@@
static const char *hdr_format_str (char *dest,
((i =
mutt_user_is_recipient
(hdr)) <
((i =
mutt_user_is_recipient
(hdr)) <
- mutt_strlen (Tochars)) ?
- Tochars[i] : ' ')));
+ str_len (Tochars)) ?
+ Tochars[i] : ' ')),
+ (hdr->content && hdr->content->type == TYPEMULTIPART) ?
+ 'A' : ' ');
mutt_format_s (dest, destlen, prefix, buf2);
break;
mutt_format_s (dest, destlen, prefix, buf2);
break;
@@
-683,7
+687,7
@@
static const char *hdr_format_str (char *dest,
&& (hdr->thread->parent && hdr->thread->parent->message
&& hdr->thread->parent->message->env->x_label))
htmp = hdr->thread->parent->message;
&& (hdr->thread->parent && hdr->thread->parent->message
&& hdr->thread->parent->message->env->x_label))
htmp = hdr->thread->parent->message;
- if (htmp && s
afe_str
casecmp (hdr->env->x_label,
+ if (htmp && s
tr_
casecmp (hdr->env->x_label,
htmp->env->x_label) == 0)
i = 0;
}
htmp->env->x_label) == 0)
i = 0;
}