[PATCH 4/8] lib: extend private string map API with iterators
[notmuch-archives.git] / 36 / 7bc9f7f1e3d1d7cf847a815f558c5761ed9fb8
1 Return-Path: <polatel@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 D24F0429E25\r
6         for <notmuch@notmuchmail.org>; Sat,  1 Oct 2011 01:45:53 -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.799\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5\r
12         tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,\r
13         FREEMAIL_FROM=0.001, 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 oTLz07+8xzqj for <notmuch@notmuchmail.org>;\r
17         Sat,  1 Oct 2011 01:45:53 -0700 (PDT)\r
18 Received: from mail-bw0-f53.google.com (mail-bw0-f53.google.com\r
19         [209.85.214.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
20         (No client certificate requested)\r
21         by olra.theworths.org (Postfix) with ESMTPS id 1886C431FB6\r
22         for <notmuch@notmuchmail.org>; Sat,  1 Oct 2011 01:45:52 -0700 (PDT)\r
23 Received: by bkbzt12 with SMTP id zt12so3170626bkb.26\r
24         for <notmuch@notmuchmail.org>; Sat, 01 Oct 2011 01:45:51 -0700 (PDT)\r
25 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;\r
26         h=from:to:cc:subject:date:message-id:x-mailer:organization;\r
27         bh=jV2Fcgy9L/HeQNS+fa1ZQX1nH7FMnJKkUnol5pZ+DiA=;\r
28         b=P+BVm1F4NfvdO1+5q8CC38B+nfOxFHQ7k49lY5BsxguJ9nPtqSZJqa8KM6XA7n9772\r
29         hk6KWtpFPvoU/lLPesfx5fWWkLrE/CFn6Unkz4ZCrJWcAcf4t7DSjCSOacx807lo7rWq\r
30         rXX7WkgnXELpvuCYP5mwEF1alESP7erbYxS9M=\r
31 Received: by 10.223.23.142 with SMTP id r14mr9252968fab.60.1317458751491;\r
32         Sat, 01 Oct 2011 01:45:51 -0700 (PDT)\r
33 Received: from localhost ([78.183.84.0])\r
34         by mx.google.com with ESMTPS id j5sm10497933fac.25.2011.10.01.01.45.50\r
35         (version=TLSv1/SSLv3 cipher=OTHER);\r
36         Sat, 01 Oct 2011 01:45:51 -0700 (PDT)\r
37 From: Ali Polatel <polatel@gmail.com>\r
38 To: Notmuch Mailing List <notmuch@notmuchmail.org>\r
39 Subject: [RFC/PATCH] notmuch link\r
40 Date: Sat,  1 Oct 2011 11:45:45 +0300\r
41 Message-Id: <cover.1317458072.git.alip@exherbo.org>\r
42 X-Mailer: git-send-email 1.7.6.1\r
43 Organization: Pink Floyd\r
44 Cc: Ali Polatel <alip@exherbo.org>\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: Sat, 01 Oct 2011 08:45:54 -0000\r
58 \r
59 From: Ali Polatel <alip@exherbo.org>\r
60 \r
61 Hello,\r
62 \r
63 I have been working on a new notmuch command namely 'link'. This command\r
64 aims to help integrating notmuch with different mail agents. Basically\r
65 it (sym)links messages matching the given search terms to the specified\r
66 target maildir. You may use this maildir as a so-called "virtual"\r
67 folder. After applying the patch call "notmuch help link" for basic\r
68 help.\r
69 \r
70 The patch is also available on links branch under my notmuch repository:\r
71 https://github.com/alip/notmuch\r
72 \r
73 Beware this is pretty experimental, I have been using it for a couple of\r
74 days fixing the issues along the way. I will be sharing my workflow\r
75 using this command with mutt after I'm done polishing my scripts.\r
76 \r
77 This mail is merely a request for comments and testing.\r
78 \r
79 Ali Polatel (1):\r
80   link: Add new command\r
81 \r
82  Makefile.local   |    2 +\r
83  maildir.c        |  262 +++++++++++++++++++++++++++++++++++++++++\r
84  maildir.h        |   53 +++++++++\r
85  notmuch-client.h |    4 +\r
86  notmuch-link.c   |  339 ++++++++++++++++++++++++++++++++++++++++++++++++++++++\r
87  notmuch.c        |   44 +++++++\r
88  6 files changed, 704 insertions(+), 0 deletions(-)\r
89  create mode 100644 maildir.c\r
90  create mode 100644 maildir.h\r
91  create mode 100644 notmuch-link.c\r
92 \r
93 -- \r
94 1.7.6.1\r
95 \r