[PATCH 2/9] lib: private string map (associative array) API
[notmuch-archives.git] / 1f / dea05cc918c02d770daacac05b13327a592ff4
1 Return-Path: <felipe.contreras@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 28C8841A54C\r
6         for <notmuch@notmuchmail.org>; Thu,  9 Dec 2010 14:32:58 -0800 (PST)\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 e87xAJCSccGT for <notmuch@notmuchmail.org>;\r
17         Thu,  9 Dec 2010 14:32:55 -0800 (PST)\r
18 Received: from mail-bw0-f52.google.com (mail-bw0-f52.google.com\r
19         [209.85.214.52])\r
20         by olra.theworths.org (Postfix) with ESMTP id 8F2CC431FB5\r
21         for <notmuch@notmuchmail.org>; Thu,  9 Dec 2010 14:32:55 -0800 (PST)\r
22 Received: by bwz4 with SMTP id 4so3710179bwz.39\r
23         for <notmuch@notmuchmail.org>; Thu, 09 Dec 2010 14:32:54 -0800 (PST)\r
24 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;\r
25         h=domainkey-signature:received:received:from:to:cc:subject:date\r
26         :message-id:x-mailer;\r
27         bh=PFYrAAAcSw87wjm9jRrsyfO45uXTcDM2mYNR5/p2CdY=;\r
28         b=lSNv2iKeDMDmD60RxwAZQJMeT7hMyk2Q4co69ph9PAxoQpTQRYjhv7utlMsB7Re8AX\r
29         cgM9iEUPJ/Z91kzMcLqTvoThce+evc0HmcpPwdeDOyKdObg0NSHZkUGGVXU6PHjiwTfK\r
30         Bb2F7ady87g1Ppcx/U7PUgtIPiQCR4xJWJldg=\r
31 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;\r
32         h=from:to:cc:subject:date:message-id:x-mailer;\r
33         b=ARVLEbFHLJhT9bpsq9I6o6Po59copozDIii+inYE6Ms5GYYZVUVp4nyujGkIlfOwW4\r
34         BH/SeLexDt2BnBogOVyKSYWGuAXnIostV3OL3wY9OIcF77DQRB4ICGRPTxJ93ccPbZYy\r
35         nzHzeRQBhdFT5A6FbwHDsbvbiG+m+OtPfKYp4=\r
36 Received: by 10.204.116.5 with SMTP id k5mr6018bkq.73.1291933974770;\r
37         Thu, 09 Dec 2010 14:32:54 -0800 (PST)\r
38 Received: from localhost (a91-153-253-80.elisa-laajakaista.fi [91.153.253.80])\r
39         by mx.google.com with ESMTPS id a4sm1219172bka.19.2010.12.09.14.32.53\r
40         (version=TLSv1/SSLv3 cipher=RC4-MD5);\r
41         Thu, 09 Dec 2010 14:32:54 -0800 (PST)\r
42 From: Felipe Contreras <felipe.contreras@gmail.com>\r
43 To: notmuch@notmuchmail.org\r
44 Subject: [PATCH 0/3] composing patches\r
45 Date: Fri, 10 Dec 2010 00:32:49 +0200\r
46 Message-Id: <1291933972-7186-1-git-send-email-felipe.contreras@gmail.com>\r
47 X-Mailer: git-send-email 1.7.3.2\r
48 X-BeenThere: notmuch@notmuchmail.org\r
49 X-Mailman-Version: 2.1.13\r
50 Precedence: list\r
51 List-Id: "Use and development of the notmuch mail system."\r
52         <notmuch.notmuchmail.org>\r
53 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
54         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
55 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
56 List-Post: <mailto:notmuch@notmuchmail.org>\r
57 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
58 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
59         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
60 X-List-Received-Date: Thu, 09 Dec 2010 22:32:58 -0000\r
61 \r
62 Hi,\r
63 \r
64 I don't know how it works in gnus, but at least on the vim mode, the output\r
65 generated by 'notmuch reply' is not ready to be sent, at least the Message-ID\r
66 field is needed, and also is nice to have the User-Agent.\r
67 \r
68 Besides, in order to avoid creating a new message by hand (possibly fetching\r
69 the info from notmuch config), it's more straightforward to have 'notmuch\r
70 compose' command.\r
71 \r
72 In the future 'notmuch compose' might be used to replace 'notmuch reply' and\r
73 possily add a forward option too. It might also be possible to add mail aliases\r
74 when composing a message, and these aliases might be used while generating the\r
75 'notmuch search' output.\r
76 \r
77 Felipe Contreras (3):\r
78   reply: add message-id header\r
79   reply: add user-agent field\r
80   Add 'compose' command\r
81 \r
82  Makefile.local    |    1 +\r
83  notmuch-client.h  |    3 +\r
84  notmuch-compose.c |  111 +++++++++++++++++++++++++++++++++++++++++++++++++++++\r
85  notmuch-reply.c   |   16 ++++++++\r
86  notmuch.c         |    5 ++\r
87  5 files changed, 136 insertions(+), 0 deletions(-)\r
88  create mode 100644 notmuch-compose.c\r
89 \r
90 -- \r
91 1.7.3.2\r
92 \r