Re: [PATCH 0/5] Notmuch Pick (WIP or contrib)
[notmuch-archives.git] / 9f / 9757ee73231811cfdbbea0be8ad12d18a49efd
1 Return-Path: <lrilling@gmail.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 A5DA3431FB6\r
6         for <notmuch@notmuchmail.org>; Wed, 14 Sep 2011 15:23:40 -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.699\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.699 tagged_above=-999 required=5\r
12         tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001,\r
13         RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
14 Received: from olra.theworths.org ([127.0.0.1])\r
15         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
16         with ESMTP id VWbtqDQClGXu for <notmuch@notmuchmail.org>;\r
17         Wed, 14 Sep 2011 15:23:39 -0700 (PDT)\r
18 Received: from mail-ww0-f45.google.com (mail-ww0-f45.google.com\r
19  [74.125.82.45])        (using TLSv1 with cipher RC4-SHA (128/128 bits))        (No client\r
20  certificate requested) by olra.theworths.org (Postfix) with ESMTPS id\r
21  E3AF1429E25    for <notmuch@notmuchmail.org>; Wed, 14 Sep 2011 15:23:38 -0700\r
22  (PDT)\r
23 Received: by wwi36 with SMTP id 36so2235195wwi.2\r
24         for <notmuch@notmuchmail.org>; Wed, 14 Sep 2011 15:23:36 -0700 (PDT)\r
25 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;\r
26         h=sender:from:to:cc:subject:date:message-id:x-mailer;\r
27         bh=PRLQHWccvCkJ7oE8XGkvkT7wGrYEmEHzuE2EjPbkr4Y=;\r
28         b=XuQSSfrMpWOIl02zaDFbRNMM3/nuAEkOJkuPhqoEPBWLFdG/YWgK01q9oN8YtNiynK\r
29         F03boD2NKKdYISCtIdlTKiIVptPtgaRupPl5onSJpE/Fjaz9ZzsG9DlPongRxf5BJHw+\r
30         qpzIv2GKMgZpjlV4SNyllo+21rIpsfO+UV6AI=\r
31 Received: by 10.227.38.22 with SMTP id z22mr418986wbd.7.1316039016295;\r
32         Wed, 14 Sep 2011 15:23:36 -0700 (PDT)\r
33 Received: from osdor.le-roi-du-couscous.fr ([78.222.14.116])\r
34         by mx.google.com with ESMTPS id h20sm50709wbo.22.2011.09.14.15.23.35\r
35         (version=SSLv3 cipher=OTHER); Wed, 14 Sep 2011 15:23:35 -0700 (PDT)\r
36 Sender: Louis Rilling <lrilling@gmail.com>\r
37 From: Louis Rilling <l.rilling@av7.net>\r
38 To: notmuch@notmuchmail.org\r
39 Subject: [PATCH 0/4 v4] lib: Maildir flags synchronization fixes\r
40 Date: Thu, 15 Sep 2011 00:23:17 +0200\r
41 Message-Id: <1316039001-32602-1-git-send-email-l.rilling@av7.net>\r
42 X-Mailer: git-send-email 1.7.2.5\r
43 Cc: Michal Sojka <sojka@os.inf.tu-dresden.de>,\r
44         Austin Clements <amdragon@mit.edu>\r
45 X-BeenThere: notmuch@notmuchmail.org\r
46 X-Mailman-Version: 2.1.13\r
47 Precedence: list\r
48 List-Id: "Use and development of the notmuch mail system."\r
49         <notmuch.notmuchmail.org>\r
50 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
51         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
52 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
53 List-Post: <mailto:notmuch@notmuchmail.org>\r
54 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
55 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
56         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
57 X-List-Received-Date: Wed, 14 Sep 2011 22:23:40 -0000\r
58 \r
59 Hello,\r
60 \r
61 Here is the updated series of fixes I have around maildir flags\r
62 synchronization. The first two patches are just cleanups that can be applied\r
63 independently.\r
64 \r
65 The intent for the fourth patch (detailed in the commit log) is to allow mutt\r
66 users to keep using the "new" status, as long as notmuch can respect the\r
67 maildir specification.\r
68 \r
69 The third patch implements a test for the new desired behavior. From recent\r
70 discussions I decided to put it before the actual changes, but it certainly can\r
71 move after if this is preferred.\r
72 \r
73 Changelog:\r
74 * v4: \r
75  - rebased on top of release 0.8\r
76  - included the test contributed by Michal Sojka\r
77 * v3: Added patch to kill the last usage of C++ type bool\r
78 * v2: Fix bool type as well as NULL returned despite having no errors (Austin\r
79       Clements)\r
80 \r
81 Thanks,\r
82 \r
83 Louis\r
84 \r
85 \r
86 Louis Rilling (3):\r
87       lib: Kill last usage of C++ type bool\r
88       tags_to_maildir_flags: Cleanup double assignement\r
89       tags_to_maildir_flags: Don't rename if no flags change\r
90 \r
91 Michal Sojka (1):\r
92       test: Adding non-maildir tags does not move message from new to cur\r
93 \r
94  lib/message.cc    |   26 +++++++++++++++++---------\r
95  test/maildir-sync |    6 ++++++\r
96  2 files changed, 23 insertions(+), 9 deletions(-)\r