[PATCH] configure: add --without-api-docs option
[notmuch-archives.git] / af / 07d8e546cd515a2f243f5b023e4aebdfecc59a
1 Return-Path: <jani@nikula.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 A9D9A429E21\r
6         for <notmuch@notmuchmail.org>; Fri, 28 Oct 2011 13:59:43 -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.7\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\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 azf+VOLFg+H1 for <notmuch@notmuchmail.org>;\r
16         Fri, 28 Oct 2011 13:59:43 -0700 (PDT)\r
17 Received: from mail-fx0-f53.google.com (mail-fx0-f53.google.com\r
18         [209.85.161.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id C3A7E431FB6\r
21         for <notmuch@notmuchmail.org>; Fri, 28 Oct 2011 13:59:42 -0700 (PDT)\r
22 Received: by faai28 with SMTP id i28so4419077faa.26\r
23         for <notmuch@notmuchmail.org>; Fri, 28 Oct 2011 13:59:40 -0700 (PDT)\r
24 Received: by 10.223.91.73 with SMTP id l9mr4229074fam.22.1319835580073;\r
25         Fri, 28 Oct 2011 13:59:40 -0700 (PDT)\r
26 Received: from localhost (dsl-hkibrasgw4-fe5cdc00-23.dhcp.inet.fi.\r
27         [80.220.92.23])\r
28         by mx.google.com with ESMTPS id 5sm19462345fad.9.2011.10.28.13.59.37\r
29         (version=SSLv3 cipher=OTHER); Fri, 28 Oct 2011 13:59:38 -0700 (PDT)\r
30 From: Jani Nikula <jani@nikula.org>\r
31 To: notmuch@notmuchmail.org\r
32 Subject: [RFC PATCH 0/3] lib/cli/emacs: limit number of messages in search\r
33         results\r
34 Date: Fri, 28 Oct 2011 23:59:28 +0300\r
35 Message-Id: <cover.1319833617.git.jani@nikula.org>\r
36 X-Mailer: git-send-email 1.7.5.4\r
37 Cc: amdragon@mit.edu\r
38 X-BeenThere: notmuch@notmuchmail.org\r
39 X-Mailman-Version: 2.1.13\r
40 Precedence: list\r
41 List-Id: "Use and development of the notmuch mail system."\r
42         <notmuch.notmuchmail.org>\r
43 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
44         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
45 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
46 List-Post: <mailto:notmuch@notmuchmail.org>\r
47 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
48 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
49         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
50 X-List-Received-Date: Fri, 28 Oct 2011 20:59:43 -0000\r
51 \r
52 Hi, here are a few RFC patches that add support for limiting the number of\r
53 messages in search results. The main goal was emacs; the lib/cli patches could\r
54 probably be better thought out to be more general.\r
55 \r
56 The emacs interface was inspired by vc-print-log in Emacs vc.el. You'll get\r
57 buttons [Show 2X messages] and [Show unlimited messages] at the end of search\r
58 results to expand the results. You can use the 2X button repeatedly to increase\r
59 the limit for the buffer.\r
60 \r
61 When the bulk of the work was done, I was told in IRC that patches exist\r
62 towards a similar goal:\r
63  id:"87vctrq4or.fsf@hackervisions.org"\r
64  id:"8739gyw0zh.fsf@opensourcematters.org"\r
65 \r
66 My approach is slightly different. I think it's easier and better to do this in\r
67 lib rather than just in cli.\r
68 \r
69 BR,\r
70 Jani.\r
71 \r
72 \r
73 Jani Nikula (3):\r
74   lib: add support for limiting the number of search results\r
75   cli: add support for limiting the number of search results\r
76   emacs: support limiting the number of messages shown in search\r
77     results\r
78 \r
79  emacs/notmuch-hello.el |   19 ++++++++++++++++---\r
80  emacs/notmuch.el       |   43 ++++++++++++++++++++++++++++++++++++++-----\r
81  lib/notmuch.h          |    3 +++\r
82  lib/query.cc           |   26 ++++++++++++++++++++++++--\r
83  notmuch-search.c       |   10 ++++++++++\r
84  5 files changed, 91 insertions(+), 10 deletions(-)\r
85 \r
86 -- \r
87 1.7.5.4\r
88 \r