[PATCH 4/4] Update NEWS for user.other_name
[notmuch-archives.git] / d6 / 93b12a0832024b5846968ab732e2c8dc273ab5
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 C275C429E41\r
6         for <notmuch@notmuchmail.org>; Mon, 27 Jun 2011 21:17:53 -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 PJtbKf14y1Fv for <notmuch@notmuchmail.org>;\r
16         Mon, 27 Jun 2011 21:17:53 -0700 (PDT)\r
17 Received: from dmz-mailsec-scanner-3.mit.edu (DMZ-MAILSEC-SCANNER-3.MIT.EDU\r
18         [18.9.25.14])\r
19         by olra.theworths.org (Postfix) with ESMTP id 5E19B429E32\r
20         for <notmuch@notmuchmail.org>; Mon, 27 Jun 2011 21:17:53 -0700 (PDT)\r
21 X-AuditID: 1209190e-b7c39ae000000a8c-4d-4e0955cffe22\r
22 Received: from mailhub-auth-4.mit.edu ( [18.7.62.39])\r
23         by dmz-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP\r
24         id A8.86.02700.FC5590E4; Tue, 28 Jun 2011 00:17:19 -0400 (EDT)\r
25 Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103])\r
26         by mailhub-auth-4.mit.edu (8.13.8/8.9.2) with ESMTP id p5S4HqvL020189; \r
27         Tue, 28 Jun 2011 00:17:52 -0400\r
28 Received: from awakening.csail.mit.edu (awakening.csail.mit.edu [18.26.4.91])\r
29         (authenticated bits=0)\r
30         (User authenticated as amdragon@ATHENA.MIT.EDU)\r
31         by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id p5S4HpI9006685\r
32         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT);\r
33         Tue, 28 Jun 2011 00:17:52 -0400 (EDT)\r
34 Received: from amthrax by awakening.csail.mit.edu with local (Exim 4.72)\r
35         (envelope-from <amdragon@mit.edu>)\r
36         id 1QbPk6-0001wW-IA; Tue, 28 Jun 2011 00:17:42 -0400\r
37 Date: Tue, 28 Jun 2011 00:17:42 -0400\r
38 From: Austin Clements <amdragon@MIT.EDU>\r
39 To: Dmitry Kurochkin <dmitry.kurochkin@gmail.com>\r
40 Subject: Re: [PATCH 2/2] test: use emacsclient(1) for Emacs tests\r
41 Message-ID: <20110628041742.GC4120@mit.edu>\r
42 References: <1309132379-24089-1-git-send-email-dmitry.kurochkin@gmail.com>\r
43         <1309146846-30991-1-git-send-email-dmitry.kurochkin@gmail.com>\r
44         <1309146846-30991-2-git-send-email-dmitry.kurochkin@gmail.com>\r
45         <BANLkTi=nwHRndz367K5oh4=tPaU-KNeZ8Q@mail.gmail.com>\r
46         <87hb7byqge.fsf@gmail.com> <87d3hyzs1c.fsf@gmail.com>\r
47         <20110628034937.GB4120@mit.edu> <87aad2zjuz.fsf@gmail.com>\r
48 MIME-Version: 1.0\r
49 Content-Type: text/plain; charset=us-ascii\r
50 Content-Disposition: inline\r
51 In-Reply-To: <87aad2zjuz.fsf@gmail.com>\r
52 User-Agent: Mutt/1.5.20 (2009-06-14)\r
53 X-Brightmail-Tracker:\r
54  H4sIAAAAAAAAA+NgFmpileLIzCtJLcpLzFFi42IRYrdT1z0fyulncG2liMXVrf3sFtdvzmR2\r
55         YPLYOesuu8ezVbeYA5iiuGxSUnMyy1KL9O0SuDKOt+oWrGavWH1vA0sD4wPWLkZODgkBE4mV\r
56         Lc/ZIGwxiQv31gPZXBxCAvsYJc42nmeGcDYwSsx6eAPKOckksXfiDyYIZwmjxLd+kDJODhYB\r
57         VYm/8xazgNhsAhoS2/YvZwSxRQQMJW5dfAVWwywgLfHtdzNQMweHsICjxPXTYOW8AtoSy1bP\r
58         ADtDSOAPk8STZ7YQcUGJkzOfsEC0aknc+PcSrBVkzPJ/HCBhTgF1iQlfO8CmiwqoSFzb3842\r
59         gVFoFpLuWUi6ZyF0L2BkXsUom5JbpZubmJlTnJqsW5ycmJeXWqRrrJebWaKXmlK6iREU1JyS\r
60         fDsYvx5UOsQowMGoxMPLtJLDT4g1say4MvcQoyQHk5Io755gTj8hvqT8lMqMxOKM+KLSnNTi\r
61         Q4wSHMxKIrxTjYByvCmJlVWpRfkwKWkOFiVx3ijv/75CAumJJanZqakFqUUwWRkODiUJ3nch\r
62         QI2CRanpqRVpmTklCGkmDk6Q4TxAw1+C1PAWFyTmFmemQ+RPMSpKifM6AtOGkABIIqM0D64X\r
63         lnReMYoDvSLMawxSxQNMWHDdr4AGMwEN1jHlABlckoiQkmpglDi+MvzfPxu5oz/XfxRw7XoT\r
64         8HP99kfbtoi/+iqv59sqX2sfv1bM7oLTr3Nnd+3N+cZzzWHRRLGdv5WylzxQDchkulvqqvjg\r
65         RuLntWyMoVdTWz7VLX09qyk+T/LBWifmO1kd3Gxb+x+qrTqzVDg+wmzZ748Py5yLZkeveBrP\r
66         s16EcyNHLUPyMiWW4oxEQy3mouJEAMCl5vMVAwAA\r
67 Cc: notmuch@notmuchmail.org\r
68 X-BeenThere: notmuch@notmuchmail.org\r
69 X-Mailman-Version: 2.1.13\r
70 Precedence: list\r
71 List-Id: "Use and development of the notmuch mail system."\r
72         <notmuch.notmuchmail.org>\r
73 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
74         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
75 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
76 List-Post: <mailto:notmuch@notmuchmail.org>\r
77 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
78 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
79         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
80 X-List-Received-Date: Tue, 28 Jun 2011 04:17:53 -0000\r
81 \r
82 Quoth Dmitry Kurochkin on Jun 28 at  7:59 am:\r
83 > I am sure that would work, but I do not like the complexity.  How about\r
84 > getting back to standard emacsclient and running a watchdog in the\r
85 > emacs?  Like:\r
86\r
87 > (defun orphan-watchdog (pid)\r
88 >   "Periodically check that the process with id PID is still\r
89 > running, quit if it terminated."\r
90 >   (if (not (process-attributes pid))\r
91 >       (kill-emacs)\r
92 >     (run-at-time "1 min" nil orphan-watchdog pid)))\r
93\r
94 > This function (or my other changes) do not work (by yet unknown reason\r
95 > :)), but you get the idea.\r
96 \r
97 I would consider this more complex than a few file descriptors. ]:--8)\r
98 Though, I'm automatically distrustful of anything that relies on\r
99 polling (why poll when you can be notified instantly?).\r
100 \r
101 It also has some problems.  For example, PID's are easily reused, so\r
102 if another process happens to take up that PID, the emacs could still\r
103 hang around for a long time.\r