RE: Reply all - issue
[notmuch-archives.git] / ba / fe85bc426424afec62005de81813e53fc81058
1 Return-Path: <jan@ryngle.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 F3F7D431FC0\r
6         for <notmuch@notmuchmail.org>; Fri, 27 Nov 2009 03:30:43 -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 sG8CtMMhgIOF for <notmuch@notmuchmail.org>;\r
11         Fri, 27 Nov 2009 03:30:43 -0800 (PST)\r
12 Received: from ey-out-1920.google.com (ey-out-1920.google.com [74.125.78.146])\r
13         by olra.theworths.org (Postfix) with ESMTP id DCB47431FAE\r
14         for <notmuch@notmuchmail.org>; Fri, 27 Nov 2009 03:30:42 -0800 (PST)\r
15 Received: by ey-out-1920.google.com with SMTP id 4so102601eyg.6\r
16         for <notmuch@notmuchmail.org>; Fri, 27 Nov 2009 03:30:42 -0800 (PST)\r
17 Received: by 10.213.0.132 with SMTP id 4mr771201ebb.8.1259321441599;\r
18         Fri, 27 Nov 2009 03:30:41 -0800 (PST)\r
19 Received: from x61s.janakj ([217.9.36.220])\r
20         by mx.google.com with ESMTPS id 15sm881407ewy.8.2009.11.27.03.30.39\r
21         (version=TLSv1/SSLv3 cipher=RC4-MD5);\r
22         Fri, 27 Nov 2009 03:30:39 -0800 (PST)\r
23 Received: by x61s.janakj (Postfix, from userid 1000)\r
24         id A96F2440651; Fri, 27 Nov 2009 12:30:38 +0100 (CET)\r
25 Date: Fri, 27 Nov 2009 12:30:38 +0100\r
26 From: Jan Janak <jan@ryngle.com>\r
27 To: Carl Worth <cworth@cworth.org>\r
28 Message-ID: <20091127113038.GJ25119@ryngle.com>\r
29 References: <1258935056-9746-1-git-send-email-jan@ryngle.com>\r
30         <1258935056-9746-2-git-send-email-jan@ryngle.com>\r
31         <1258935056-9746-3-git-send-email-jan@ryngle.com>\r
32         <87d435s4et.fsf@yoom.home.cworth.org>\r
33 MIME-Version: 1.0\r
34 Content-Type: text/plain; charset=us-ascii\r
35 Content-Disposition: inline\r
36 In-Reply-To: <87d435s4et.fsf@yoom.home.cworth.org>\r
37 User-Agent: Mutt/1.5.18 (2008-05-17)\r
38 Cc: notmuch@notmuchmail.org\r
39 Subject: Re: [notmuch] [PATCH 3/3] notmuch.el: Select tag names\r
40         with    completion.\r
41 X-BeenThere: notmuch@notmuchmail.org\r
42 X-Mailman-Version: 2.1.12\r
43 Precedence: list\r
44 List-Id: "Use and development of the notmuch mail system."\r
45         <notmuch.notmuchmail.org>\r
46 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
47         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
48 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
49 List-Post: <mailto:notmuch@notmuchmail.org>\r
50 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
51 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
52         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
53 X-List-Received-Date: Fri, 27 Nov 2009 11:30:44 -0000\r
54 \r
55 Hi Carl,\r
56 \r
57 On 26-11 07:15, Carl Worth wrote:\r
58 > On Mon, 23 Nov 2009 01:10:56 +0100, Jan Janak <jan@ryngle.com> wrote:\r
59 > > Several commands ask the user for a tag name. With this feature the\r
60 > > user can just press tab and Emacs automatically retrieves the list of\r
61 > > all existing tags from notmuch database with 'notmuch search-tags' and\r
62 > > presents a completion buffer to the user.\r
63 > > \r
64 > > This feature is very useful for users who have a large number of tags\r
65 > > because it saves typing and minimizes the risk of typos.\r
66\r
67 > Jan,\r
68\r
69 > This feature is incredibly useful. Thanks so much for coding it!\r
70 \r
71 You are welcome!\r
72 \r
73 > I've had a bunch of messages that were effectively "lost" to me since\r
74 > switching from sup. I had been experimenting with different tag\r
75 > schemes, renaming tags, etc. within sup. But in sup there was no\r
76 > global-search-based tag manipulation command, so no easy way to update\r
77 > the tag names for messages tagged under the old scheme.\r
78\r
79 > I'd been aware of the problem and knew I could just code something up to\r
80 > search for those old tags. But now I get to see the full list every time\r
81 > I hit TAB in emacs. So thanks!\r
82\r
83 > I do still want to unify search, search-messages, search-tags, count,\r
84 > etc. But I've gone ahead and merged this whole series as-is to get the\r
85 > functionality out there for now.\r
86 \r
87 Oh, that's great, my first bigger contribution to nutmuch is in the\r
88 repository, thanks so much! \r
89 \r
90 I was just thinking about giving you some time to catch up and review all the\r
91 patches, but now I have a reason to send more again ;-).\r
92 \r
93 > I assume that everyone is aware that I'm reserving the right to change\r
94 > the library and command-line interface as much as I want right now.\r
95 \r
96 Yeah, I personally have no problem with that. In fact I like it.\r
97 \r
98 I think that not having the user interface fixed is a good thing at this early\r
99 stage. This is what makes notmuch so hackable :-), contributors like me don't\r
100 have to worry about breaking things (at least not too much).\r
101 \r
102 >From my point of view, notmuch is still missing some important features. Also,\r
103 there is a bunch of people writing front-ends and they'll probably ask for\r
104 more, too. Personally, I think it would make sense to add what is missing and,\r
105 once you feel that notuch is reasonably feature-complete, you can design nice\r
106 and intuitive user interface for it.\r
107 \r
108 I'd be happy to help you update the code that I contributed once you decide to\r
109 change the command-line interface.\r
110 \r
111 > If you've got code or scripts that depend on these interfaces, I highly\r
112 > recommend that you get them contributed to the notmuch repository so\r
113 > that we can fix them up as we rework the library and command line.\r
114 \r
115 Yeah, I will.\r
116 \r
117 > (So, Bart, I'll merge the vim stuff which is using "notmuch count"\r
118 > before I change that, so I can fixup the vim stuff at the same time.)\r
119\r
120 > Thanks again, Jan! Well done.\r
121 \r
122 Thanks for starting notmuch! I've been working on converting my 4GB mailbox\r
123 with about a hundred tags from gmail to notmuch and while I am not there yet,\r
124 I've made some good progress recently. That makes me really optimistic; I\r
125 tried various other mail indexing tools before and never got that far.\r
126 \r
127 -Jan\r