Re: [PATCH] doc: Allow rst2man.py as an alternative to rst2man
[notmuch-archives.git] / 28 / 6778ee90c3970e99edf4a62330ac21aa0109f0
1 Return-Path: <jrollins@finestructure.net>\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 D1B2F429E48\r
6         for <notmuch@notmuchmail.org>; Tue,  3 Jan 2012 13:35:33 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -2.29\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_MED=-2.3, T_MIME_NO_TEXT=0.01] 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 GjvGPTlgkD4q for <notmuch@notmuchmail.org>;\r
16         Tue,  3 Jan 2012 13:35:31 -0800 (PST)\r
17 Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu\r
18         [131.215.239.19])\r
19         by olra.theworths.org (Postfix) with ESMTP id A0065429E42\r
20         for <notmuch@notmuchmail.org>; Tue,  3 Jan 2012 13:35:31 -0800 (PST)\r
21 Received: from earth-doxen.imss.caltech.edu (localhost [127.0.0.1])\r
22         by earth-doxen-postvirus (Postfix) with ESMTP id 3201566E0137;\r
23         Tue,  3 Jan 2012 13:35:31 -0800 (PST)\r
24 X-Spam-Scanned: at Caltech-IMSS on earth-doxen by amavisd-new\r
25 Received: from finestructure.net (DHCP-123-180.caltech.edu [131.215.123.180])\r
26         (Authenticated sender: jrollins)\r
27         by earth-doxen-submit (Postfix) with ESMTP id 211F166E00CF;\r
28         Tue,  3 Jan 2012 13:35:26 -0800 (PST)\r
29 Received: by finestructure.net (Postfix, from userid 1000)\r
30         id C606594C; Tue,  3 Jan 2012 13:35:25 -0800 (PST)\r
31 From: Jameson Graef Rollins <jrollins@finestructure.net>\r
32 To: Jani Nikula <jani@nikula.org>, David Edmondson <dme@dme.org>, Antoine\r
33         =?utf-8?Q?Beaupr=C3=A9?= <anarcat@koumbit.org>, notmuch@notmuchmail.org\r
34 Subject: Re: [PATCH 1/2] add notmuch keybinding 'd'\r
35 In-Reply-To: <8762gsy2xp.fsf@nikula.org>\r
36 References: <1266408746-28549-1-git-send-email-Sebastian@SSpaeth.de>\r
37         <1310841600-28281-1-git-send-email-anarcat@koumbit.org>\r
38         <cunvcos6dhp.fsf@hotblack-desiato.hh.sledj.net>\r
39         <8762gsy2xp.fsf@nikula.org>\r
40 User-Agent: Notmuch/0.10.2+138~g0b4049e (http://notmuchmail.org) Emacs/23.3.1\r
41         (x86_64-pc-linux-gnu)\r
42 Date: Tue, 03 Jan 2012 13:35:23 -0800\r
43 Message-ID: <87hb0c8o6c.fsf@servo.finestructure.net>\r
44 MIME-Version: 1.0\r
45 Content-Type: multipart/signed; boundary="=-=-=";\r
46         micalg=pgp-sha256; protocol="application/pgp-signature"\r
47 X-BeenThere: notmuch@notmuchmail.org\r
48 X-Mailman-Version: 2.1.13\r
49 Precedence: list\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: Tue, 03 Jan 2012 21:35:34 -0000\r
60 \r
61 --=-=-=\r
62 \r
63 On Tue, 03 Jan 2012 21:57:22 +0200, Jani Nikula <jani@nikula.org> wrote:\r
64 > The code's there, and talk is cheap... but I'd rather like to see a\r
65 > solution that would make it easy for users to add arbitrary tagging\r
66 > operations to key bindings, instead of a fixed binding for "deleted".\r
67 \r
68 It's already easy for users to add arbitrary key bindings.  It's emacs,\r
69 and the whole point of which is that it's infinitely extensible [0]:\r
70 \r
71 (define-key notmuch-show-mode-map "d"\r
72   (lambda ()\r
73     "Delete current message and advance to next message."\r
74     (interactive)\r
75     (notmuch-show-add-tag "delete")\r
76     (notmuch-show-next-open-message-or-pop)))\r
77 \r
78 There really can't be an "easier" solution to add a key binding other\r
79 than just adding the above to your .emacs, and I really don't think it\r
80 would be worth it to try to make one.\r
81 \r
82 The fact that it's already so easy to customize the key bindings is why\r
83 I've been reluctant (or even against) getting into protracted\r
84 discussions about what the default key bindings should be.  Everyone is\r
85 going to want a different behavior, and since it's easy enough to\r
86 customize, just let users define what they want.\r
87 \r
88 > I wouldn't use it either, and I don't use "deleted" tag in the first\r
89 > place. And even if I used it, I'd still like to keep the distinction\r
90 > between "deleted after reading" and "deleted unread", which this patch\r
91 > loses by removing the "unread" tag.\r
92 \r
93 Beyond what I just said about letting everyone customize things\r
94 themselves, I agree that I don't personally want other tags added or\r
95 removed when I "delete" a message.  The key binding above is actually\r
96 the one I use.\r
97 \r
98 jamie.\r
99 \r
100 [0] http://notmuchmail.org/emacstips/#index6h2\r
101 \r
102 --=-=-=\r
103 Content-Type: application/pgp-signature\r
104 \r
105 -----BEGIN PGP SIGNATURE-----\r
106 Version: GnuPG v1.4.11 (GNU/Linux)\r
107 \r
108 iQIcBAEBCAAGBQJPA3SbAAoJEO00zqvie6q8TZ8P/iuWQnLawkrz7w1FQKKNKduz\r
109 O3iLMyZdO1BRQJt+98ZHTc+Ss5TWL4VVnR6De9JWMmDLzp7PzbZZl/VYCuv7/SeP\r
110 wmNtOs87UP5dTt2pP6uIXZ55P3Q2e6LKI9I2A7Aj1VjUj0CuHdKRWxBFW+cWFlsp\r
111 svwm27krpwUsq/RnZI2ydSFA2vqjMlC500v9/SiOtM6PZWsMYITJRFPa+hHPGKDQ\r
112 bej0ZiKVjWdOeHRq8AmqggP+pS0Bh/AGxMaFRkYLvsXa3dKxEkAUAa8uG0MC+T4z\r
113 83wqmvWKaIaPJXs4DrD/SwZXlsUJEr8MF5HkpgQD721LPHN2ukt8k3cB3hKccJ7k\r
114 HjpgyKjY73y9EsHcR0ZpfcS/uPLMbUSYjBNjpE/XVglUIPwKGdYFMrkqghEf3CJn\r
115 i4JDzRZUpVieE2UmBk9s/T7S8kTxAobwQSJae5GbQJXQP6H+ZmpJcgG58H+CfEHT\r
116 Ym3QaFROrJvBMozWf2mGk3T65d/EGcyty7XBpF+chu7Jr6VsqbCvkGeNg6DDrNaV\r
117 QlyAGvRgq1pr11IJTQAkUSHeTdzZph+UEudGVw4gU0BYwQnjcjydP1gq02ILLHYL\r
118 U/jLVrohyNspzQK23y3u7UT/SehzPLR9JdTLFweossMVl21ihkmb8h3qIHoriV37\r
119 CGmydU+8bZVX0DewDii8\r
120 =3Lw7\r
121 -----END PGP SIGNATURE-----\r
122 --=-=-=--\r