+ case M_UNREFERENCED:
+ return (pat->not ^ (h->thread && !h->thread->child));
+ case M_REALNAME:
+ /* realname filter:
+ * we have a match if
+ * - From: matches $alternates
+ * - or we have an alias for current address
+ * - or From: contains valid email address _and_ name has >= 2 fields
+ */
+ return (pat->not ^ (h->env && h->env->from && (
+ mutt_addr_is_user (h->env->from) ||
+ (alias_reverse_lookup (h->env->from) != NULL) ||
+ (h->env->from->personal && valid_realname (h->env->from->personal) && h->env->from->mailbox)
+ )));