Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 25 / 274c77a9049f6c9d7cf3c7b430bb3f1265e951
1 Return-Path: <bremner@unb.ca>\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 13A56431FB6\r
6         for <notmuch@notmuchmail.org>; Wed, 27 Jun 2012 17:06:42 -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\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
12         autolearn=unavailable\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 g2UrENMbfN1A for <notmuch@notmuchmail.org>;\r
16         Wed, 27 Jun 2012 17:06:41 -0700 (PDT)\r
17 Received: from tesseract.cs.unb.ca (tesseract.cs.unb.ca [131.202.240.238])\r
18         (using TLSv1 with cipher AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id DB9D9431FAF\r
21         for <notmuch@notmuchmail.org>; Wed, 27 Jun 2012 17:06:41 -0700 (PDT)\r
22 Received: from remotemail by tesseract.cs.unb.ca with local (Exim 4.72)\r
23         (envelope-from <bremner@unb.ca>)\r
24         id 1Sk2Fp-0000qg-9e; Wed, 27 Jun 2012 21:06:37 -0300\r
25 Received: (nullmailer pid 5974 invoked by uid 1000);\r
26         Thu, 28 Jun 2012 00:06:34 -0000\r
27 From: David Bremner <david@tethera.net>\r
28 To: Jameson Graef Rollins <jrollins@finestructure.net>,\r
29         Carl Worth <cworth@cworth.org>, notmuch@notmuchmail.org\r
30 Subject: Re: [PATCH] Restore original keybinding ('r' = reply-to-all)\r
31 In-Reply-To: <87obo4zljq.fsf@servo.finestructure.net>\r
32 References: <1340815565-21083-1-git-send-email-cworth@cworth.org>\r
33         <87obo4zljq.fsf@servo.finestructure.net>\r
34 User-Agent: Notmuch/0.12 (http://notmuchmail.org) Emacs/23.4.1\r
35         (x86_64-pc-linux-gnu)\r
36 Date: Wed, 27 Jun 2012 21:06:34 -0300\r
37 Message-ID: <87hatwqoz9.fsf@maritornes.cs.unb.ca>\r
38 MIME-Version: 1.0\r
39 Content-Type: text/plain; charset=us-ascii\r
40 X-BeenThere: notmuch@notmuchmail.org\r
41 X-Mailman-Version: 2.1.13\r
42 Precedence: list\r
43 List-Id: "Use and development of the notmuch mail system."\r
44         <notmuch.notmuchmail.org>\r
45 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
46         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
47 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
48 List-Post: <mailto:notmuch@notmuchmail.org>\r
49 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
50 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
51         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
52 X-List-Received-Date: Thu, 28 Jun 2012 00:06:42 -0000\r
53 \r
54 On Wed, 27 Jun 2012 10:55:53 -0700, Jameson Graef Rollins <jrollins@finestructure.net> wrote:\r
55 > On Wed, Jun 27 2012, Carl Worth <cworth@cworth.org> wrote:\r
56 > > Since the beginning of time, the emacs interface provided a keybinding\r
57 > > of 'r' to reply to a message, (and originally, all recipients).\r
58 > >\r
59 > > Then, before release 0.12 the emacs interface acquired a new\r
60 > > reply-to-sender only feature. In commit\r
61 > > f02b475fa781bb5df3358c73213e7633a99f016e the new feature was put onto\r
62 > > the original keybinding, (and reply-to-all was moved to 'R').\r
63 > >\r
64 > > This restores the original keybinding and uses the new keybinding for\r
65 > > the new feature.\r
66 \r
67 My bias is probably apparent in that I pushed the original patch...\r
68 \r
69 I think the there is potential for unfortunate mistakes with either set\r
70 of bindings. On the one hand sending replies to unintended people can be\r
71 very embarrassing. On the other hand, forgetting to reply to the group\r
72 can also be problematic.  The latter is easier to correct, _if_ it is\r
73 detected.\r
74 \r
75 When we discussed this earlier, there were people who supported both\r
76 options as default. I broke the tie based on my experience with other\r
77 mailers, and the fact that apparently I worry more about sending things\r
78 to too many people than to too few. Obviously Carl would have chosen\r
79 differently.\r
80 \r
81 It would be easy enough to add a customization variable to swap the\r
82 outcomes of r and R; iirc this is what wanderlust (or maybe VM) does. It\r
83 seems that would not really make people any happier, since the complaint\r
84 is not that it is hard to do the keybindings, but that the bindings\r
85 changed.\r
86 \r
87 I do worry that by changing back, we annoy a whole new set of\r
88 people. I'm not worried for myself; I can add the equivalent keybindings\r
89 to my .emacs. I do (hypothetically) sympathize with people who just got\r
90 used to the new behaviour and are surprised again.\r
91 \r
92 Anyway, if there is consensus that changing back is the right thing to\r
93 do, then I can live with that.\r
94 \r
95 d\r
96 \r
97 \r
98 \r