diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2005-09-18 21:06:43 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2005-09-18 21:06:43 +0000 |
commit | 09c657820f70d87959c2be8819d8531a1f3bea89 (patch) | |
tree | a5dcfbdb8597d63a876c4086b09a37c88ad07b5b /mail/mutt-devel/files/patch-threadcomplete | |
parent | Update to 2.1. (diff) |
- Update to 1.5.11
PR: ports/86303
Submitted by: Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
Notes
Notes:
svn path=/head/; revision=143104
Diffstat (limited to 'mail/mutt-devel/files/patch-threadcomplete')
-rw-r--r-- | mail/mutt-devel/files/patch-threadcomplete | 41 |
1 files changed, 9 insertions, 32 deletions
diff --git a/mail/mutt-devel/files/patch-threadcomplete b/mail/mutt-devel/files/patch-threadcomplete index 6034ece2bd99..195c9a736126 100644 --- a/mail/mutt-devel/files/patch-threadcomplete +++ b/mail/mutt-devel/files/patch-threadcomplete @@ -3,18 +3,6 @@ diff -Nru a/PATCHES b/PATCHES +++ PATCHES @@ -0,0 +1 @@ +patch-1.5.6+20040904.tg.mutt-thread.3 -diff -Nru a/doc/manual.sgml.head b/doc/manual.sgml.head ---- doc/manual.sgml.head.orig Fri Feb 4 08:15:50 2005 -+++ doc/manual.sgml.head Fri Feb 4 08:19:51 2005 -@@ -1903,6 +1903,8 @@ - ~z [MIN]-[MAX] messages with a size in the range MIN to MAX *) - ~= duplicated messages (see $duplicate_threads) - ~$ unreferenced messages (requires threaded view) -+~(PATTERN) messages in threads containing messages matching a certain -+ pattern, e.g. all threads containing messages from you: ~(~P) - </verb></tscreen> - - Where EXPR, USER, ID, and SUBJECT are diff -Nru a/mutt.h b/mutt.h --- mutt.h 2004-07-24 12:27:21 +02:00 +++ mutt.h 2004-09-04 12:36:18 +02:00 @@ -117,17 +105,6 @@ diff -Nru a/pattern.c b/pattern.c case M_ALL: return (!pat->not); case M_EXPIRED: ---- doc/manual.sgml.head.orig2 Mon Sep 6 09:24:16 2004 -+++ doc/manual.sgml.head Mon Sep 6 09:25:41 2004 -@@ -1773,6 +1773,8 @@ - messages: - - <tscreen><verb> -+~a messages in threads that contain at least one tagged message; -+ this is the same as ~(~T) [see below for ~(..)] - ~A all messages - ~b EXPR messages which contain EXPR in the message body - ~B EXPR messages which contain EXPR in the whole message --- mutt.h.orig2 Mon Sep 6 09:24:17 2004 +++ mutt.h Mon Sep 6 09:27:04 2004 @@ -212,6 +212,7 @@ @@ -138,9 +115,9 @@ diff -Nru a/pattern.c b/pattern.c /* actions for mutt_pattern_comp/mutt_pattern_exec */ M_AND, ---- pattern.c.orig2 Sun Feb 13 09:05:57 2005 -+++ pattern.c Sun Feb 13 09:08:06 2005 -@@ -48,6 +48,7 @@ +--- pattern.c.orig2 Sun Sep 18 15:17:46 2005 ++++ pattern.c Sun Sep 18 15:19:48 2005 +@@ -54,6 +54,7 @@ } Flags[] = { @@ -148,10 +125,10 @@ diff -Nru a/pattern.c b/pattern.c { 'A', M_ALL, 0, NULL }, { 'b', M_BODY, M_FULL_MSG, eat_regexp }, { 'B', M_WHOLE_MSG, M_FULL_MSG, eat_regexp }, -@@ -1085,6 +1086,16 @@ - pat->alladdr, 2, h->env->to, h->env->cc))); - case M_LIST: - return (pat->not ^ (h->env && mutt_is_list_recipient (pat->alladdr, h->env->to, h->env->cc))); +@@ -1139,6 +1140,16 @@ + 2, h->env->to, h->env->cc)); + case M_LIST: /* known list, subscribed or not */ + return (pat->not ^ mutt_is_list_cc (pat->alladdr, h->env->to, h->env->cc)); + case M_THREADCOMPLETE: + { static pattern_t tmp; + static short pattern_set = 0; @@ -162,6 +139,6 @@ diff -Nru a/pattern.c b/pattern.c + } + return (pat->not ^ (h->env && match_threadcomplete(&tmp, flags, ctx, h->thread, 1, 1, 1, 1))); + } + case M_SUBSCRIBED_LIST: + return (pat->not ^ mutt_is_list_recipient (pat->alladdr, h->env->to, h->env->cc)); case M_PERSONAL_RECIP: - return (pat->not ^ (h->env && match_user (pat->alladdr, h->env->to, h->env->cc))); - case M_PERSONAL_FROM: |