Re: [PATCH 9/9] add has: query prefix to search for specific properties
[notmuch-archives.git] / 8a / 074ffdf1ddf221b3100b5b8d622d6ad30731d7
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 BA331431FB6\r
6         for <notmuch@notmuchmail.org>; Fri, 27 Jan 2012 21:06:53 -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 VffUDW4ZiHDs for <notmuch@notmuchmail.org>;\r
17         Fri, 27 Jan 2012 21:06:53 -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 29016431FAE\r
22         for <notmuch@notmuchmail.org>; Fri, 27 Jan 2012 21:06:53 -0800 (PST)\r
23 Received: by bkbzt19 with SMTP id zt19so2266191bkb.26\r
24         for <notmuch@notmuchmail.org>; Fri, 27 Jan 2012 21:06:51 -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=7xIhglDxxej5mXmgE7Qk+HdyHkEqEDAMp/2/X8+DfIA=;\r
28         b=crUUKZtt1IJSV+DPzsqgdOsGUpkzJcvUZoJimCFdSlMO6PEsIhZVZ83GKaRGqzDJ4D\r
29         r1Bk25JrqmFkmNvz35Zk0FGoyaO435uZ1L0e7/f+Sm5+2h857VzcjPEpQgNavPOWbnLI\r
30         /207Q2vij1APOXRz21r7EHB68n7m7XEwIvmPw=\r
31 Received: by 10.204.128.202 with SMTP id l10mr3480003bks.116.1327727211849;\r
32         Fri, 27 Jan 2012 21:06:51 -0800 (PST)\r
33 Received: from localhost ([91.144.186.21])\r
34         by mx.google.com with ESMTPS id o26sm14580691bko.14.2012.01.27.21.06.50\r
35         (version=TLSv1/SSLv3 cipher=OTHER);\r
36         Fri, 27 Jan 2012 21:06:51 -0800 (PST)\r
37 From: Dmitry Kurochkin <dmitry.kurochkin@gmail.com>\r
38 To: notmuch@notmuchmail.org\r
39 Subject: [PATCH 7/6] emacs: relax tag syntax check in `notmuch-tag' function\r
40 Date: Sat, 28 Jan 2012 09:05:43 +0400\r
41 Message-Id: <1327727143-24455-1-git-send-email-dmitry.kurochkin@gmail.com>\r
42 X-Mailer: git-send-email 1.7.8.3\r
43 In-Reply-To: <1327725684-5887-1-git-send-email-dmitry.kurochkin@gmail.com>\r
44 References: <1327725684-5887-1-git-send-email-dmitry.kurochkin@gmail.com>\r
45 X-BeenThere: notmuch@notmuchmail.org\r
46 X-Mailman-Version: 2.1.13\r
47 Precedence: list\r
48 List-Id: "Use and development of the notmuch mail system."\r
49         <notmuch.notmuchmail.org>\r
50 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
51         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
52 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
53 List-Post: <mailto:notmuch@notmuchmail.org>\r
54 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
55 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
56         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
57 X-List-Received-Date: Sat, 28 Jan 2012 05:06:53 -0000\r
58 \r
59 The tag syntax check in `notmuch-tag' function was too strict and did\r
60 not allow nmbug tags with "::".  Since the check is done for all\r
61 tagging operations in Emacs UI, this basically means that no nmbug\r
62 tags can be changed.  The patch relaxes the tag syntax check to allow\r
63 any tag names that do not include whitespace characters.\r
64 ---\r
65  emacs/notmuch.el |    2 +-\r
66  1 files changed, 1 insertions(+), 1 deletions(-)\r
67 \r
68 diff --git a/emacs/notmuch.el b/emacs/notmuch.el\r
69 index 9813e0a..0de6123 100644\r
70 --- a/emacs/notmuch.el\r
71 +++ b/emacs/notmuch.el\r
72 @@ -555,7 +555,7 @@ notmuch-after-tag-hook will be run."\r
73    ;; Perform some validation\r
74    (when (null tags) (error "No tags given"))\r
75    (mapc (lambda (tag)\r
76 -         (unless (string-match-p "^[-+][-+_.[:word:]]+$" tag)\r
77 +         (unless (string-match-p "^[-+]\\S-+$" tag)\r
78             (error "Tag must be of the form `+this_tag' or `-that_tag'")))\r
79         tags)\r
80    (run-hooks 'notmuch-before-tag-hook)\r
81 -- \r
82 1.7.8.3\r
83 \r