[PATCH 0/2] Contrib: Pick: Remove horrible hack
[notmuch-archives.git] / 7a / ba66001b216f2be1a32f1c18f8b56f5a39de87
1 Return-Path: <markwalters1009@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 2E110431FAF\r
6         for <notmuch@notmuchmail.org>; Sat, 27 Oct 2012 02:34:20 -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: 2.7\r
10 X-Spam-Level: **\r
11 X-Spam-Status: No, score=2.7 tagged_above=-999 required=5\r
12         tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,\r
13         FREEMAIL_ENVFROM_END_DIGIT=1, FREEMAIL_FROM=0.001,\r
14         FREEMAIL_REPLY=2.499, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
15 Received: from olra.theworths.org ([127.0.0.1])\r
16         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
17         with ESMTP id N6mjLPIX7Mdc for <notmuch@notmuchmail.org>;\r
18         Sat, 27 Oct 2012 02:34:19 -0700 (PDT)\r
19 Received: from mail-we0-f181.google.com (mail-we0-f181.google.com\r
20         [74.125.82.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
21         (No client certificate requested)\r
22         by olra.theworths.org (Postfix) with ESMTPS id 8CA7E431FAE\r
23         for <notmuch@notmuchmail.org>; Sat, 27 Oct 2012 02:34:19 -0700 (PDT)\r
24 Received: by mail-we0-f181.google.com with SMTP id u54so1954310wey.26\r
25         for <notmuch@notmuchmail.org>; Sat, 27 Oct 2012 02:34:17 -0700 (PDT)\r
26 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;\r
27         h=from:to:cc:subject:date:message-id:x-mailer;\r
28         bh=BYD4FsoUt1vD5VqzI5J52W+DgHdlQpM7491EIB6sRnM=;\r
29         b=iBZkO1JMy3nUFyk0xk4YFaAnrQr7ACU/nt/QcOYGAu4aPW4Bs2/9LbORPnMJDly3Q7\r
30         qJl93PmOkaM7BZQ16/yOlj6mbacWUVu7eXMinSxJm26uMU2dVQPobdkvTxuzFiPPW9Lq\r
31         qFHQFH7iINCMSuc1SXe9r750rGszudW3AH1JKJH4Bd2udBY0NLdmh6wkkjFwWyEoX+ie\r
32         3bWs0NxqFUn/cwHQxHW1QT2sIEWxdOm025Z2RoWlHVFZaX9XUxM/UdjElnL7+HiGKHOG\r
33         GOnewer4nLEuPGX6KwcXllwLcRsk7PIsIal0IMsIxyTfm17xTVNr+k/TLvmdDVBYmMo/\r
34         Jmxg==\r
35 Received: by 10.216.145.156 with SMTP id p28mr13893215wej.140.1351330456938;\r
36         Sat, 27 Oct 2012 02:34:16 -0700 (PDT)\r
37 Received: from localhost (93-97-24-31.zone5.bethere.co.uk. [93.97.24.31])\r
38         by mx.google.com with ESMTPS id b7sm1563250wiz.3.2012.10.27.02.34.14\r
39         (version=TLSv1/SSLv3 cipher=OTHER);\r
40         Sat, 27 Oct 2012 02:34:15 -0700 (PDT)\r
41 From: Mark Walters <markwalters1009@gmail.com>\r
42 To: notmuch@notmuchmail.org\r
43 Subject: [PATCH v4 0/3] split async json parser into utility function\r
44 Date: Sat, 27 Oct 2012 10:34:09 +0100\r
45 Message-Id: <1351330452-8348-1-git-send-email-markwalters1009@gmail.com>\r
46 X-Mailer: git-send-email 1.7.9.1\r
47 X-BeenThere: notmuch@notmuchmail.org\r
48 X-Mailman-Version: 2.1.13\r
49 Precedence: list\r
50 List-Id: "Use and development of the notmuch mail system."\r
51         <notmuch.notmuchmail.org>\r
52 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
53         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
54 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
55 List-Post: <mailto:notmuch@notmuchmail.org>\r
56 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
57 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
58         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
59 X-List-Received-Date: Sat, 27 Oct 2012 09:34:20 -0000\r
60 \r
61 This is version 4 of this patch set (v3 is at\r
62 id:"1351037602-11157-1-git-send-email-markwalters1009@gmail.com"). It\r
63 splits the async json parser into its own function and moves it to\r
64 lib.\r
65 \r
66 This version is very similar to v3 except that it finished by moving\r
67 the utility function to lib rather than leaving it notmuch.el. It also\r
68 improves some of the docstrings to clarify how the function and\r
69 variables work. I have not gone quite as far as suggested by Ethan as\r
70 these variables are purely for internal use and Austin's code is well\r
71 documented.\r
72 \r
73 Best wishes\r
74 \r
75 Mark\r
76 \r
77 \r
78 Mark Walters (3):\r
79   emacs: Split out the incremental json parser into its own function\r
80   emacs: Rename incremental JSON internal variables\r
81   emacs: Move the incremental JSON parser to notmuch-lib.el\r
82 \r
83  emacs/notmuch-lib.el |   66 ++++++++++++++++++++++++++++++++++++++++++++++++++\r
84  emacs/notmuch.el     |   48 +++---------------------------------\r
85  2 files changed, 70 insertions(+), 44 deletions(-)\r
86 \r
87 -- \r
88 1.7.9.1\r
89 \r