[PATCH 6/8] CLI: refactor dumping of tags.
[notmuch-archives.git] / 23 / e726915d373be0995d63ac004cff84fc2a69e6
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 30BCB431FC0\r
6         for <notmuch@notmuchmail.org>; Tue, 22 Jan 2013 10:19:30 -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.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 KfY+Mxc8SPOB for <notmuch@notmuchmail.org>;\r
16         Tue, 22 Jan 2013 10:19:29 -0800 (PST)\r
17 Received: from mail-lb0-f179.google.com (mail-lb0-f179.google.com\r
18         [209.85.217.179]) (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 8FE78431FAF\r
21         for <notmuch@notmuchmail.org>; Tue, 22 Jan 2013 10:19:29 -0800 (PST)\r
22 Received: by mail-lb0-f179.google.com with SMTP id j14so813101lbo.24\r
23         for <notmuch@notmuchmail.org>; Tue, 22 Jan 2013 10:19:26 -0800 (PST)\r
24 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
25         d=google.com; s=20120113;\r
26         h=x-received:from:to:cc:subject:date:message-id:x-mailer\r
27         :x-gm-message-state;\r
28         bh=2DN+AvqFU6HHVvEf/HUxWcF+q+noQfkjmpELvJGymfQ=;\r
29         b=Ku/RNI7/TrFO+Ualv3uC9vSTGQCRcQG4EnltyRIrUh1PyWj2cVfWysLsyQa4M8s+vi\r
30         hTVNvMTJvrwJNgNOvJGzIyJvdwXvEiHWpCWkFhz6zDSMM6WpVHkZHMU52aG6zx/3CiUs\r
31         1ZLtFORqE9yi+82geCWf81VjMFD3jN2UP+B374Y85rGFu4YSMc/7ltlkqFijdyf9Hq7A\r
32         UkcxfPRn11Thwo3pWd1KZw4olOikTux/Nb16MNVNeMucknU4qnE8wvtARq0hhS5fpiSa\r
33         emMplreoyvPAy0psk2YC7c+hHzE++bxfJLz72pq9XXL9RuxWMRsR9ARz4Ik2RC90M0Z2\r
34         6Zaw==\r
35 X-Received: by 10.112.86.232 with SMTP id s8mr9570634lbz.86.1358878766586;\r
36         Tue, 22 Jan 2013 10:19:26 -0800 (PST)\r
37 Received: from localhost (dsl-hkibrasgw4-50df51-27.dhcp.inet.fi.\r
38         [80.223.81.27])\r
39         by mx.google.com with ESMTPS id q4sm7376082lbj.15.2013.01.22.10.19.24\r
40         (version=TLSv1.2 cipher=RC4-SHA bits=128/128);\r
41         Tue, 22 Jan 2013 10:19:25 -0800 (PST)\r
42 From: Jani Nikula <jani@nikula.org>\r
43 To: notmuch@notmuchmail.org\r
44 Subject: [PATCH] TODO: update entry on date range queries\r
45 Date: Tue, 22 Jan 2013 20:19:25 +0200\r
46 Message-Id: <1358878765-23940-1-git-send-email-jani@nikula.org>\r
47 X-Mailer: git-send-email 1.7.10.4\r
48 X-Gm-Message-State:\r
49  ALoCoQmYGc5Jh7MJh/oJrcra5QqPCpV0LdnQnnaPVUfuR2LvNG/owyN/O2mPt/dz/1a3eEIDfREd\r
50 X-BeenThere: notmuch@notmuchmail.org\r
51 X-Mailman-Version: 2.1.13\r
52 Precedence: list\r
53 List-Id: "Use and development of the notmuch mail system."\r
54         <notmuch.notmuchmail.org>\r
55 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
56         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
57 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
58 List-Post: <mailto:notmuch@notmuchmail.org>\r
59 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
60 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
61         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
62 X-List-Received-Date: Tue, 22 Jan 2013 18:19:30 -0000\r
63 \r
64 ---\r
65  devel/TODO |   13 +++++++------\r
66  1 file changed, 7 insertions(+), 6 deletions(-)\r
67 \r
68 diff --git a/devel/TODO b/devel/TODO\r
69 index eb757af..9eaa7bd 100644\r
70 --- a/devel/TODO\r
71 +++ b/devel/TODO\r
72 @@ -163,12 +163,13 @@ vs. tag-when-all-files-flagged (* above)).\r
73  Add an interface to accept a "key" and a byte stream, rather than a\r
74  filename.\r
75  \r
76 -Provide a sane syntax for date ranges. First, we don't want to require\r
77 -both endpoints to be specified. For example it would be nice to be\r
78 -able to say things like "since:2009-01-1" or "until:2009-01-1" and\r
79 -have the other endpoint be implicit. Second we'd like to support\r
80 -relative specifications of time such as "since:'2 months ago'". To do\r
81 -any of this we're probably going to need to break down an write our\r
82 +Improve syntax for date ranges queries. date:expr should be\r
83 +interpreted as date:expr..expr so that, for example, "date:2013-01-22"\r
84 +would cover the whole of the specified day (currently that's not even\r
85 +recognized as a date range expression). It might be nice to be able to\r
86 +use things like "since:2013-01-22" and "until:2013-01-22" as synonyms\r
87 +to "date:2013-01-22.." and "date:..2013-01-22", respectively. To do\r
88 +any of this we're probably going to need to break down and write our\r
89  own parser for the query string rather than using Xapian's QueryParser\r
90  class.\r
91  \r
92 -- \r
93 1.7.10.4\r
94 \r