1 Return-Path: <markwalters1009@gmail.com>
\r
2 X-Original-To: notmuch@notmuchmail.org
\r
3 Delivered-To: notmuch@notmuchmail.org
\r
4 Received: from localhost (localhost [127.0.0.1])
\r
5 by olra.theworths.org (Postfix) with ESMTP id 7B5A4431FB6
\r
6 for <notmuch@notmuchmail.org>; Fri, 6 Apr 2012 05:49:15 -0700 (PDT)
\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org
\r
11 X-Spam-Status: No, score=2.7 tagged_above=-999 required=5
\r
12 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,
\r
13 FREEMAIL_ENVFROM_END_DIGIT=1, FREEMAIL_FROM=0.001,
\r
14 FREEMAIL_REPLY=2.499, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled
\r
15 Received: from olra.theworths.org ([127.0.0.1])
\r
16 by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)
\r
17 with ESMTP id fjM-FjFTo73j for <notmuch@notmuchmail.org>;
\r
18 Fri, 6 Apr 2012 05:49:14 -0700 (PDT)
\r
19 Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com
\r
20 [209.85.212.173]) (using TLSv1 with cipher RC4-SHA (128/128 bits))
\r
21 (No client certificate requested)
\r
22 by olra.theworths.org (Postfix) with ESMTPS id B0022431FAE
\r
23 for <notmuch@notmuchmail.org>; Fri, 6 Apr 2012 05:49:14 -0700 (PDT)
\r
24 Received: by wibhq7 with SMTP id hq7so422288wib.2
\r
25 for <notmuch@notmuchmail.org>; Fri, 06 Apr 2012 05:49:12 -0700 (PDT)
\r
26 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
\r
27 h=from:to:cc:subject:date:message-id:x-mailer;
\r
28 bh=dc4Rj5I+rRaUqq6ExiG2nzRucVN+ejPEmMv9mJT1sf8=;
\r
29 b=xrWQJWfMN/bdnEYULHkz0CYIqky8Ggnq10pANyrA9AkF6K3CNvuzAYgsVP/tNGJMvB
\r
30 KwuqBJagUSIOoskpI4ozw0PIAKv4rCsfBCAu/VB7IJa6VwOv8MmSENevBat8Zkp68VsY
\r
31 HWUx0K6yd2e/vCH1SOh1wRk+soiqqUDh2GQnRMl15HFaRRv9TExiJhR+531mpddYpIki
\r
32 LGO6zJfYIjKamC5AmmiqoqU+iYkZnD6xzkcfSMaRpHFqXFraLHmxwfUGL5i5nyGhG4jC
\r
33 lrf2sjIRz8WlCM8R83MZ6kNzZu2AU9U03HzJnNxNDCCvgAOdvmnYOYWXTc0WM6fuxqG3
\r
35 Received: by 10.216.132.202 with SMTP id o52mr3837104wei.106.1333716551930;
\r
36 Fri, 06 Apr 2012 05:49:11 -0700 (PDT)
\r
37 Received: from localhost (94-192-233-223.zone6.bethere.co.uk.
\r
38 [94.192.233.223]) by mx.google.com with ESMTPS id
\r
39 ex2sm10150011wib.8.2012.04.06.05.49.08 (version=TLSv1/SSLv3 cipher=OTHER);
\r
40 Fri, 06 Apr 2012 05:49:10 -0700 (PDT)
\r
41 From: Mark Walters <markwalters1009@gmail.com>
\r
42 To: notmuch@notmuchmail.org
\r
43 Subject: [PATCH v3 0/6] Move --no-exclude to --exclude=(true|false|flag)
\r
44 Date: Fri, 6 Apr 2012 13:49:05 +0100
\r
45 Message-Id: <1333716551-29153-1-git-send-email-markwalters1009@gmail.com>
\r
46 X-Mailer: git-send-email 1.7.9.1
\r
47 X-BeenThere: notmuch@notmuchmail.org
\r
48 X-Mailman-Version: 2.1.13
\r
50 List-Id: "Use and development of the notmuch mail system."
\r
51 <notmuch.notmuchmail.org>
\r
52 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,
\r
53 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
\r
54 List-Archive: <http://notmuchmail.org/pipermail/notmuch>
\r
55 List-Post: <mailto:notmuch@notmuchmail.org>
\r
56 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
\r
57 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,
\r
58 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
\r
59 X-List-Received-Date: Fri, 06 Apr 2012 12:49:15 -0000
\r
61 This is the latest version of the patch series (previous version at [1]).
\r
62 I think this version fixes all the problems raised by Austin in his review.
\r
65 rephrases the documentation comment for
\r
66 notmuch_query_set_omit_excluded_messages in notmuch.h, and renames
\r
67 the function to notmuch_query_set_omit_excluded.
\r
69 Corrects the comments and the warning message in notmuch-search.c
\r
71 Modifies the generate_thread function in the search-excludes
\r
72 test. This function now sets gen_thread_id to the id of the
\r
73 generated threads and populates an array gen_thread_msg_id with the
\r
74 message ids of the the messages in the threads. It also slightly
\r
75 changes the subjects to "subject: top message" and "subject: reply
\r
76 n" where n is the depth in the thread.
\r
78 The last of these should be checked as I am not very familiar with
\r
79 bash quoting so could easily have omitted needed quotes.
\r
85 [1] id:"1333234442-28616-1-git-send-email-markwalters1009@gmail.com"
\r
88 lib: change default for notmuch_query_set_omit_excluded
\r
89 cli: move count to the new --exclude=(true|false|flag) naming scheme.
\r
90 cli: move search to the new --exclude= naming scheme.
\r
91 test: add some exclude tests
\r
92 cli: move show to the new --exclude= option naming scheme.
\r
93 emacs: make show set --exclude=false
\r
95 emacs/notmuch-show.el | 6 +-
\r
96 lib/notmuch.h | 23 ++++-
\r
97 lib/query.cc | 10 +-
\r
98 man/man1/notmuch-count.1 | 5 +-
\r
99 man/man1/notmuch-search.1 | 12 ++-
\r
100 man/man1/notmuch-show.1 | 16 +++-
\r
101 notmuch-client.h | 1 +
\r
102 notmuch-count.c | 17 +++-
\r
103 notmuch-search.c | 32 +++++--
\r
104 notmuch-show.c | 50 +++++++----
\r
106 test/notmuch-test | 1 +
\r
107 test/search | 48 ----------
\r
108 test/search-excludes | 219 +++++++++++++++++++++++++++++++++++++++++++++
\r
109 14 files changed, 342 insertions(+), 102 deletions(-)
\r
110 create mode 100755 test/search-excludes
\r