New "notmuch address" command
[notmuch-archives.git] / d4 / 27c086d7e837cd228901a4ef48f00edbbdecd1
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 4378C431FB6\r
6         for <notmuch@notmuchmail.org>; Sat,  4 Aug 2012 00:41:54 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "References"\r
9 X-Spam-Flag: NO\r
10 X-Spam-Score: -0.7\r
11 X-Spam-Level: \r
12 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5\r
13         tests=[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 7XV-OToz3GbY for <notmuch@notmuchmail.org>;\r
17         Sat,  4 Aug 2012 00:41:53 -0700 (PDT)\r
18 Received: from mail-lpp01m010-f53.google.com (mail-lpp01m010-f53.google.com\r
19         [209.85.215.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 8412D431FAF\r
22         for <notmuch@notmuchmail.org>; Sat,  4 Aug 2012 00:41:53 -0700 (PDT)\r
23 Received: by mail-lpp01m010-f53.google.com with SMTP id u2so844636lag.26\r
24         for <notmuch@notmuchmail.org>; Sat, 04 Aug 2012 00:41:53 -0700 (PDT)\r
25 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
26         d=google.com; s=20120113;\r
27         h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references\r
28         :in-reply-to:references:x-gm-message-state;\r
29         bh=Lkr/U+DfYLJmMelD/8ON3yzhjTz3TnHlY29/2rDe5jY=;\r
30         b=JvABoafzujdVoXJ10M3aOLrKQ4bSBF8zjc05mgG+Wi5qER7c22oDB11sginV2SzgCd\r
31         TjTs8uVny7cqpH/KGfj+VuJjd7bHDegIoO603AA0Ro7ru435gXrBgDT8TGRjMILgcEgy\r
32         Mt4XXnDYZ/vhRKQ55dKOG5EjRA/HhU8dJED1vDYpsz02E6MBTgKXAGD+U44bi+tvWW1h\r
33         KVqVPh/Mr7fcMr8W1brYQL2o6iGJXgjZ74LMAk1LgpIO0SiGD26wYjF6/9fVBHPYoNWU\r
34         NC4V6etiNBqRX/oSpkXagSBhQPz2MpbsjhE5C1ia7hJamuzKX/BCPsBWTAkG/afjFNma\r
35         jAOw==\r
36 Received: by 10.152.135.200 with SMTP id pu8mr4000149lab.8.1344066113002;\r
37         Sat, 04 Aug 2012 00:41:53 -0700 (PDT)\r
38 Received: from localhost (dsl-hkibrasgw4-fe51df00-27.dhcp.inet.fi.\r
39         [80.223.81.27])\r
40         by mx.google.com with ESMTPS id fd1sm2438311lbb.7.2012.08.04.00.41.51\r
41         (version=SSLv3 cipher=OTHER); Sat, 04 Aug 2012 00:41:52 -0700 (PDT)\r
42 From: Jani Nikula <jani@nikula.org>\r
43 To: notmuch@notmuchmail.org\r
44 Subject: [PATCH v2 1/7] build: drop the -Wswitch-enum warning\r
45 Date: Sat,  4 Aug 2012 10:41:39 +0300\r
46 Message-Id:\r
47  <1045e9574656c8a3389cfee1057c3a3e2cf0b555.1344065790.git.jani@nikula.org>\r
48 X-Mailer: git-send-email 1.7.9.5\r
49 In-Reply-To: <cover.1344065790.git.jani@nikula.org>\r
50 References: <cover.1344065790.git.jani@nikula.org>\r
51 In-Reply-To: <cover.1344065790.git.jani@nikula.org>\r
52 References: <cover.1344065790.git.jani@nikula.org>\r
53 X-Gm-Message-State:\r
54  ALoCoQlABoyYuAmcSuPrEo446QBORVhn1Yp9Eau0ARhym60F5rztDYLtA4lVKmGehH+L1I6t5+za\r
55 X-BeenThere: notmuch@notmuchmail.org\r
56 X-Mailman-Version: 2.1.13\r
57 Precedence: list\r
58 List-Id: "Use and development of the notmuch mail system."\r
59         <notmuch.notmuchmail.org>\r
60 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
61         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
62 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
63 List-Post: <mailto:notmuch@notmuchmail.org>\r
64 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
65 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
66         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
67 X-List-Received-Date: Sat, 04 Aug 2012 07:41:54 -0000\r
68 \r
69 -Wswitch-enum is a bit awkward if a switch statement is intended to\r
70 handle just some of the named codes of an enumeration especially, and\r
71 leave the rest to the default label.\r
72 \r
73 We already have -Wall, which enables -Wswitch by default, and per GCC\r
74 documentation, "The only difference between -Wswitch and this option\r
75 [-Wswitch-enum] is that this option gives a warning about an omitted\r
76 enumeration code even if there is a default label."\r
77 \r
78 Drop -Wswitch-enum to not force listing all named codes of\r
79 enumerations in switch statements that have a default label.\r
80 \r
81 ---\r
82 \r
83 This will be useful in the next patch.\r
84 ---\r
85  configure |    2 +-\r
86  1 file changed, 1 insertion(+), 1 deletion(-)\r
87 \r
88 diff --git a/configure b/configure\r
89 index dc0dba4..4433f42 100755\r
90 --- a/configure\r
91 +++ b/configure\r
92 @@ -528,7 +528,7 @@ fi\r
93  \r
94  WARN_CXXFLAGS=""\r
95  printf "Checking for available C++ compiler warning flags... "\r
96 -for flag in -Wall -Wextra -Wwrite-strings -Wswitch-enum; do\r
97 +for flag in -Wall -Wextra -Wwrite-strings; do\r
98      if ${CC} $flag -o minimal minimal.c > /dev/null 2>&1\r
99      then\r
100         WARN_CXXFLAGS="${WARN_CXXFLAGS}${WARN_CXXFLAGS:+ }${flag}"\r
101 -- \r
102 1.7.9.5\r
103 \r