1 Return-Path: <five9a2@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 A5ACB431FAE
\r
6 for <notmuch@notmuchmail.org>; Fri, 27 Nov 2009 06:32:15 -0800 (PST)
\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org
\r
8 Received: from olra.theworths.org ([127.0.0.1])
\r
9 by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)
\r
10 with ESMTP id 4FXACmas+2wz for <notmuch@notmuchmail.org>;
\r
11 Fri, 27 Nov 2009 06:32:14 -0800 (PST)
\r
12 Received: from mail-bw0-f224.google.com (mail-bw0-f224.google.com
\r
14 by olra.theworths.org (Postfix) with ESMTP id 3862F431FBC
\r
15 for <notmuch@notmuchmail.org>; Fri, 27 Nov 2009 06:32:14 -0800 (PST)
\r
16 Received: by bwz24 with SMTP id 24so1237351bwz.30
\r
17 for <notmuch@notmuchmail.org>; Fri, 27 Nov 2009 06:32:13 -0800 (PST)
\r
18 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
\r
19 h=domainkey-signature:received:received:sender:from:to:cc:subject
\r
20 :in-reply-to:references:date:message-id:mime-version:content-type;
\r
21 bh=UJeUql2OCMP46Oa/OM4JKCmMlKodLmYK22eI9o1F3ds=;
\r
22 b=jm/H76jZEzMrSn8FJX6hdLFbBbTL6K+TrOr8jQkjoFwpZnDEt+B5DDokjJJ5EUhp2z
\r
23 29CbP2pDnWnuiqH+xisYn79oGeMDDNDTOzE1/2GtZR4IdWdJ3YJ0u/K44E41w47uqpod
\r
24 pKrYN0x7h32hdXYTp64dKdAk6D95nPIiPPFLg=
\r
25 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
\r
26 h=sender:from:to:cc:subject:in-reply-to:references:date:message-id
\r
27 :mime-version:content-type;
\r
28 b=CNZZWevK4E0zbt9HEZ+DOX2lVouTxIr8PtGrV3WpGmXqSZEqzWYEnT0sF62WDc80gr
\r
29 NwWv+SzrCBgQABmp48C2SRKjq6wLCLp+Qjs1Qm6VVJrZGUX3PVXnojcnzWDOewmAWagQ
\r
30 WSIgFoQYlMGJau82G35oXO2RnRyMHeiCpjSOo=
\r
31 Received: by 10.204.24.130 with SMTP id v2mr1197289bkb.33.1259332333259;
\r
32 Fri, 27 Nov 2009 06:32:13 -0800 (PST)
\r
33 Received: from kunyang (vawpc43.ethz.ch [129.132.59.11])
\r
34 by mx.google.com with ESMTPS id 22sm2103192fkr.27.2009.11.27.06.32.11
\r
35 (version=TLSv1/SSLv3 cipher=RC4-MD5);
\r
36 Fri, 27 Nov 2009 06:32:12 -0800 (PST)
\r
37 Sender: Jed Brown <five9a2@gmail.com>
\r
38 From: Jed Brown <jed@59A2.org>
\r
39 To: Carl Worth <cworth@cworth.org>
\r
40 In-Reply-To: <87fx80m5fe.fsf@yoom.home.cworth.org>
\r
41 References: <87pr75q9va.fsf@yoom.home.cworth.org>
\r
42 <1259271410-15336-1-git-send-email-jed@59A2.org>
\r
43 <87fx80m5fe.fsf@yoom.home.cworth.org>
\r
44 Date: Fri, 27 Nov 2009 15:32:44 +0100
\r
45 Message-ID: <87skc0domr.fsf@59A2.org>
\r
47 Content-Type: multipart/signed; boundary="=-=-=";
\r
48 micalg=pgp-sha1; protocol="application/pgp-signature"
\r
49 Cc: notmuch@notmuchmail.org
\r
50 Subject: Re: [notmuch] [PATCH 1/2] New function notmuch-search-operate-all:
\r
51 operate on all messages in the current query.
\r
52 X-BeenThere: notmuch@notmuchmail.org
\r
53 X-Mailman-Version: 2.1.12
\r
55 List-Id: "Use and development of the notmuch mail system."
\r
56 <notmuch.notmuchmail.org>
\r
57 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,
\r
58 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
\r
59 List-Archive: <http://notmuchmail.org/pipermail/notmuch>
\r
60 List-Post: <mailto:notmuch@notmuchmail.org>
\r
61 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
\r
62 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,
\r
63 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
\r
64 X-List-Received-Date: Fri, 27 Nov 2009 14:32:15 -0000
\r
67 Content-Transfer-Encoding: quoted-printable
\r
69 On Fri, 27 Nov 2009 06:02:45 -0800, Carl Worth <cworth@cworth.org> wrote:
\r
70 > Since this operates via a single call to "notmuch tag" you might mention
\r
71 > here that all tag removals occur before any tag additions.
\r
73 I was unaware of this point, if I do
\r
75 notmuch tag -inbox +star tag:inbox some-expression
\r
77 I will have starred nothing?
\r
79 > > + (unless (string-match-p "^[\+\-][_\+\-\\w]+$" (car words))
\r
80 > > + (error "Action must be of the form `+thistag -that_tag'"))
\r
82 > The error message has inconsistent "thistag" and "that_tag".
\r
84 That was somewhat intentional to illustrate that non-alphanumeric
\r
85 characters could be used in tags. Should the alphabet for tags be based
\r
86 on a whitelist or blacklist? It would be rather hard to validate a tag
\r
87 operation when there is no assumption/restriction on the alphabet.
\r
92 Content-Type: application/pgp-signature
\r
94 -----BEGIN PGP SIGNATURE-----
\r
95 Version: GnuPG v1.4.10 (GNU/Linux)
\r
97 iEYEARECAAYFAksP4wwACgkQU7Rz1O1Q6osrhgCeKMJQWnAUfyTUEhmUc76Dqzde
\r
98 F7AAniUIxCpYHulOFhe5kR8LvAvzftDt
\r
100 -----END PGP SIGNATURE-----
\r