Re: [PATCH v4 13/16] add indexopts to notmuch python bindings.
[notmuch-archives.git] / bc / 121453578a7d5643164141158bf1534edc3278
1 Return-Path: <dmitry.kurochkin@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 9289741732D\r
6         for <notmuch@notmuchmail.org>; Mon, 30 Jan 2012 20:56:20 -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 7vQJLaNhrMDQ for <notmuch@notmuchmail.org>;\r
17         Mon, 30 Jan 2012 20:56:19 -0800 (PST)\r
18 Received: from mail-bk0-f53.google.com (mail-bk0-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 AC7F2417333\r
22         for <notmuch@notmuchmail.org>; Mon, 30 Jan 2012 20:56:02 -0800 (PST)\r
23 Received: by mail-bk0-f53.google.com with SMTP id 11so2152468bke.26\r
24         for <notmuch@notmuchmail.org>; Mon, 30 Jan 2012 20:56:02 -0800 (PST)\r
25 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;\r
26         h=from:to:subject:date:message-id:x-mailer:in-reply-to:references;\r
27         bh=i9/cTLPd7bOFMr04kuAQdAaY5dNb+qyorxpNeYymWY0=;\r
28         b=F9CZZzq7aLWrc4P4ccgOpF05mcu4CN/YMMG32w3NnlUGlNZdjzxfT0QuFB/zX9XZ7k\r
29         Ok4JGyTcXhrRSHS/erA5j55XwO2TWjDnb3Hj968Zd1/IGCXCmpUt6uxzd7vqPTRqD3pC\r
30         6ZLFj9DVqldAQgd62rcTpgSsfEvlveZG0UmSA=\r
31 Received: by 10.204.141.9 with SMTP id k9mr2338766bku.93.1327985762354;\r
32         Mon, 30 Jan 2012 20:56:02 -0800 (PST)\r
33 Received: from localhost ([91.144.186.21])\r
34         by mx.google.com with ESMTPS id ev5sm42537768bkb.4.2012.01.30.20.56.01\r
35         (version=TLSv1/SSLv3 cipher=OTHER);\r
36         Mon, 30 Jan 2012 20:56:01 -0800 (PST)\r
37 From: Dmitry Kurochkin <dmitry.kurochkin@gmail.com>\r
38 To: notmuch@notmuchmail.org\r
39 Subject: [PATCH v4 09/12] emacs: relax tag syntax check in `notmuch-tag'\r
40         function\r
41 Date: Tue, 31 Jan 2012 08:54:23 +0400\r
42 Message-Id: <1327985666-29191-10-git-send-email-dmitry.kurochkin@gmail.com>\r
43 X-Mailer: git-send-email 1.7.9\r
44 In-Reply-To: <1327985666-29191-1-git-send-email-dmitry.kurochkin@gmail.com>\r
45 References: <1327901644-15799-1-git-send-email-dmitry.kurochkin@gmail.com>\r
46         <1327985666-29191-1-git-send-email-dmitry.kurochkin@gmail.com>\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: Tue, 31 Jan 2012 04:56:21 -0000\r
60 \r
61 The tag syntax check in `notmuch-tag' function was too strict and did\r
62 not allow nmbug tags with "::".  Since the check is done for all\r
63 tagging operations in Emacs UI, this basically means that no nmbug\r
64 tags can be changed.  The patch relaxes the tag syntax check to allow\r
65 any tag names that do not include whitespace characters.\r
66 ---\r
67  emacs/notmuch.el |    2 +-\r
68  1 files changed, 1 insertions(+), 1 deletions(-)\r
69 \r
70 diff --git a/emacs/notmuch.el b/emacs/notmuch.el\r
71 index 0a3bd17..2332c42 100644\r
72 --- a/emacs/notmuch.el\r
73 +++ b/emacs/notmuch.el\r
74 @@ -556,7 +556,7 @@ notmuch-after-tag-hook will be run."\r
75    ;; Perform some validation\r
76    (when (null tags) (error "No tags given"))\r
77    (mapc (lambda (tag)\r
78 -         (unless (string-match-p "^[-+][-+_.[:word:]]+$" tag)\r
79 +         (unless (string-match-p "^[-+]\\S-+$" tag)\r
80             (error "Tag must be of the form `+this_tag' or `-that_tag'")))\r
81         tags)\r
82    (run-hooks 'notmuch-before-tag-hook)\r
83 -- \r
84 1.7.9\r
85 \r