Re: [PATCH v4 01/16] add util/search-path.{c, h} to test for executables in $PATH
[notmuch-archives.git] / 82 / 6a70310f8c0299ec522a73cc5164d779fff5ed
1 Return-Path: <amdragon@mit.edu>\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 B3FC8431FC3\r
6         for <notmuch@notmuchmail.org>; Sat, 12 Jul 2014 20:40:26 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -0.7\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id ueakMFfv81ft for <notmuch@notmuchmail.org>;\r
16         Sat, 12 Jul 2014 20:40:20 -0700 (PDT)\r
17 Received: from dmz-mailsec-scanner-2.mit.edu (dmz-mailsec-scanner-2.mit.edu\r
18         [18.9.25.13])\r
19         (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
20         (No client certificate requested)\r
21         by olra.theworths.org (Postfix) with ESMTPS id 682DD431FBD\r
22         for <notmuch@notmuchmail.org>; Sat, 12 Jul 2014 20:40:20 -0700 (PDT)\r
23 X-AuditID: 1209190d-f79c06d000002f07-72-53c1ffa3ec98\r
24 Received: from mailhub-auth-4.mit.edu ( [18.7.62.39])\r
25         (using TLS with cipher AES256-SHA (256/256 bits))\r
26         (Client did not present a certificate)\r
27         by dmz-mailsec-scanner-2.mit.edu (Symantec Messaging Gateway) with SMTP\r
28         id 21.4E.12039.3AFF1C35; Sat, 12 Jul 2014 23:40:19 -0400 (EDT)\r
29 Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11])\r
30         by mailhub-auth-4.mit.edu (8.13.8/8.9.2) with ESMTP id s6D3eIkJ018121; \r
31         Sat, 12 Jul 2014 23:40:19 -0400\r
32 Received: from awakening.csail.mit.edu (awakening.csail.mit.edu [18.26.4.91])\r
33         (authenticated bits=0)\r
34         (User authenticated as amdragon@ATHENA.MIT.EDU)\r
35         by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id s6D3eFo2021009\r
36         (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT);\r
37         Sat, 12 Jul 2014 23:40:16 -0400\r
38 Received: from amthrax by awakening.csail.mit.edu with local (Exim 4.80)\r
39         (envelope-from <amdragon@mit.edu>)\r
40         id 1X6Ae6-0005pb-8o; Sat, 12 Jul 2014 23:40:14 -0400\r
41 Date: Sat, 12 Jul 2014 23:40:13 -0400\r
42 From: Austin Clements <amdragon@MIT.EDU>\r
43 To: David Bremner <david@tethera.net>\r
44 Subject: Re: Add support for specifying tags during "notmuch new"\r
45 Message-ID: <20140713034013.GY4660@mit.edu>\r
46 References: <1399018555-1994-1-git-send-email-dme@dme.org>\r
47         <20140502151800.GC8365@mit.edu>\r
48         <87a98ev1h2.fsf@maritornes.cs.unb.ca>\r
49 MIME-Version: 1.0\r
50 Content-Type: text/plain; charset=us-ascii\r
51 Content-Disposition: inline\r
52 In-Reply-To: <87a98ev1h2.fsf@maritornes.cs.unb.ca>\r
53 User-Agent: Mutt/1.5.21 (2010-09-15)\r
54 X-Brightmail-Tracker:\r
55  H4sIAAAAAAAAA+NgFupjleLIzCtJLcpLzFFi42IRYrdT1138/2Cwwf9GE4sbrd2MFvvubGGy\r
56         uH5zJrMDs8eu53+ZPJ6tusXsseXQe+YA5igum5TUnMyy1CJ9uwSujCXfnrMXzOCo+Nt1hq2B\r
57         cStbFyMnh4SAiUTjto0sELaYxIV764HiXBxCArOZJA5sWMcE4WxklFj3sxEqc5pJ4k3DJLAW\r
58         IYEljBITZ/uB2CwCqhJ3ezuZQWw2AQ2JbfuXM4LYIkDxq9smg61jFrCSuPhsDzuILSzgKPFs\r
59         VTcriM0roC2xdO1BRogFLYwSq679ZYJICEqcnPmEBaJZS+LGv5dAcQ4gW1pi+T8OkDCngJHE\r
60         +qdPweaICqhITDm5jW0Co9AsJN2zkHTPQuhewMi8ilE2JbdKNzcxM6c4NVm3ODkxLy+1SNdI\r
61         LzezRC81pXQTIyjYOSV5dzC+O6h0iFGAg1GJh/fB+oPBQqyJZcWVuYcYJTmYlER5Nb8AhfiS\r
62         8lMqMxKLM+KLSnNSiw8xSnAwK4nwCkoD5XhTEiurUovyYVLSHCxK4rxvra2ChQTSE0tSs1NT\r
63         C1KLYLIyHBxKErw5/4AaBYtS01Mr0jJzShDSTBycIMN5gIY7gdTwFhck5hZnpkPkTzEqSonz\r
64         tvwFSgiAJDJK8+B6YcnoFaM40CvCvDEg7TzARAbX/QpoMBPQ4O39+0EGlyQipKQaGI9OYFmQ\r
65         YPZmacYNf9noxIY1DoF7VJN2nFDjOSKWnXPrT5QTf1z8n79FyZwZK3jX5j6u4DCeeWtVcnys\r
66         8t5HD6417Tv+jpmNp/HnvMbCc+tNHi65M3vtxtlTrjEt63Y81Knjyv5429XeKVe1z0tpnex1\r
67         dm6bbzXTIe3ru/Uz9ZcvE729cCl7+EwlluKMREMt5qLiRAAhefbgIQMAAA==\r
68 Cc: notmuch@notmuchmail.org\r
69 X-BeenThere: notmuch@notmuchmail.org\r
70 X-Mailman-Version: 2.1.13\r
71 Precedence: list\r
72 List-Id: "Use and development of the notmuch mail system."\r
73         <notmuch.notmuchmail.org>\r
74 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
75         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
76 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
77 List-Post: <mailto:notmuch@notmuchmail.org>\r
78 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
79 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
80         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
81 X-List-Received-Date: Sun, 13 Jul 2014 03:40:26 -0000\r
82 \r
83 Quoth David Bremner on Jul 12 at  4:08 pm:\r
84 > Austin Clements <amdragon@MIT.EDU> writes:\r
85\r
86 > > What happens when this script dies in the middle (say, your computer\r
87 > > loses power or notmuch tag conflicts with something else on the write\r
88 > > lock)?  One advantage of the standard "new" tag approach is that it's\r
89 > > easy to write a stateless post-new tagging script that can be killed\r
90 > > at any point and restarted.  (You're right that post-new has a\r
91 > > concurrency issue, but we should fix that in its own right.)\r
92\r
93 > Hi David, Hi Austin;\r
94\r
95 > So, what to do about this patch series? Is it actually a bad idea to\r
96 > allow specifying tags for notmuch new? We already allow it via config,\r
97 > right, so this just makes things more convenient.\r
98 \r
99 I'm not sure if it's a bad idea or not, but it's materially different\r
100 from the tags in the config.  The tags in the config persist and any\r
101 call to notmuch new from any source (cron, 'G' in Emacs, etc.) will\r
102 pick them up.  Tags specified on the command line don't persist in\r
103 this way.\r