Re: Problem with draft mails when using offlineimap
[notmuch-archives.git] / fc / fe18abffe622efc44365b13fbfdd6cef10cd17
1 Return-Path: <dme@dme.org>\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 AE5A44196F0\r
6         for <notmuch@notmuchmail.org>; Thu,  4 Nov 2010 12:30:04 -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: -1.9\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5\r
12         tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham\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 VLUYJGSW2HTQ for <notmuch@notmuchmail.org>;\r
16         Thu,  4 Nov 2010 12:29:51 -0700 (PDT)\r
17 Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com\r
18         [74.125.82.181])\r
19         by olra.theworths.org (Postfix) with ESMTP id E20CE40D154\r
20         for <notmuch@notmuchmail.org>; Thu,  4 Nov 2010 12:29:50 -0700 (PDT)\r
21 Received: by wyb40 with SMTP id 40so2339395wyb.26\r
22         for <notmuch@notmuchmail.org>; Thu, 04 Nov 2010 12:29:50 -0700 (PDT)\r
23 Received: by 10.227.133.134 with SMTP id f6mr1083898wbt.202.1288898989110;\r
24         Thu, 04 Nov 2010 12:29:49 -0700 (PDT)\r
25 Received: from ut.hh.sledj.net (host81-149-164-25.in-addr.btopenworld.com\r
26         [81.149.164.25])\r
27         by mx.google.com with ESMTPS id h29sm235281wbc.21.2010.11.04.12.29.46\r
28         (version=TLSv1/SSLv3 cipher=RC4-MD5);\r
29         Thu, 04 Nov 2010 12:29:46 -0700 (PDT)\r
30 Received: by ut.hh.sledj.net (Postfix, from userid 1000)\r
31         id 38AF159405B; Thu,  4 Nov 2010 19:29:22 +0000 (GMT)\r
32 To: Carl Worth <cworth@cworth.org>, notmuch@notmuchmail.org\r
33 Subject: Re: rfc: improved MIME handling (multipart)\r
34 In-Reply-To: <87vd4kpn4a.fsf@yoom.home.cworth.org>\r
35 References: <87y6fsoxls.fsf@ut.hh.sledj.net>\r
36         <87vd4kpn4a.fsf@yoom.home.cworth.org>\r
37 User-Agent: Notmuch/0.4 (http://notmuchmail.org) Emacs/23.2.1\r
38         (x86_64-pc-linux-gnu)\r
39 From: David Edmondson <dme@dme.org>\r
40 Date: Thu, 04 Nov 2010 19:29:22 +0000\r
41 Message-ID: <87sjzg3n1p.fsf@ut.hh.sledj.net>\r
42 MIME-Version: 1.0\r
43 Content-Type: text/plain\r
44 X-BeenThere: notmuch@notmuchmail.org\r
45 X-Mailman-Version: 2.1.13\r
46 Precedence: list\r
47 List-Id: "Use and development of the notmuch mail system."\r
48         <notmuch.notmuchmail.org>\r
49 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
50         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
51 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
52 List-Post: <mailto:notmuch@notmuchmail.org>\r
53 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
54 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
55         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
56 X-List-Received-Date: Thu, 04 Nov 2010 19:30:04 -0000\r
57 \r
58 On Fri, 29 Oct 2010 16:58:45 -0700, Carl Worth <cworth@cworth.org> wrote:\r
59 > On Mon, 10 May 2010 11:33:03 +0100, David Edmondson <dme@dme.org> wrote:\r
60 > > A (third) attempt at improved MIME handling, specifically for multipart,\r
61 > > is at:\r
62 > >    http://github.com/dme/notmuch/tree/mp3\r
63 > >    git://github.com/dme/notmuch.git (branch 'mp3')\r
64\r
65 > Hi David,\r
66\r
67 > I went to pull this, but I couldn't find satisfactory commit\r
68 > messages. Things like "multipart: Fix part counting" aren't descriptive\r
69 > enough for me. What was broken? How was it fixed?\r
70 \r
71 I was genuinely asking for comments rather than suggesting that those\r
72 changes get committed as-is (although they do work). See more below.\r
73 \r
74 > A good test for a bug-fix commit message is "Could a reasonable person\r
75 > (skilled in the art) read my commit message and confidently create a\r
76 > test case for my fix?". If not, please add more detail.\r
77 \r
78 Understood and agreed.\r
79 \r
80 To improve the treatment of multipart/* messages in the emacs interface\r
81 it's necessary to expose more of the underlying structure of the\r
82 messages than is currently available. This affects mostly the JSON\r
83 formatted output, though I expect that some of the other formats may\r
84 also see small changes.\r
85 \r
86 I'd like some guidance and/or feedback on a way to do that which is\r
87 likely to be acceptable. The previous attempt is most concisely\r
88 described by this change:\r
89 \r
90   https://github.com/dme/notmuch/commit/2268fee48e7295519cabfd6bcb8a7aa2f8817401\r
91 \r
92 though that is now obviously out of date (as well as requiring a couple\r
93 of follow-on fixes and consequent changes). It is also quite messy.\r