[PATCH WIP v2 1/6] emacs: show: add a function to test for unread
[notmuch-archives.git] / 6e / 06311d3d12454cd93e67206fe532b4409ea3fe
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 C9318431FBD\r
6         for <notmuch@notmuchmail.org>; Sat, 13 Oct 2012 15:10:09 -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 e9MrEBB93pDX for <notmuch@notmuchmail.org>;\r
17         Sat, 13 Oct 2012 15:10:08 -0700 (PDT)\r
18 Received: from mail-lb0-f181.google.com (mail-lb0-f181.google.com\r
19         [209.85.217.181]) (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 817B0431FBF\r
22         for <notmuch@notmuchmail.org>; Sat, 13 Oct 2012 15:10:04 -0700 (PDT)\r
23 Received: by mail-lb0-f181.google.com with SMTP id gg6so2988019lbb.26\r
24         for <notmuch@notmuchmail.org>; Sat, 13 Oct 2012 15:10:03 -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=CRsQEVmz+lCMFcMBqGVZJDcpLVTQehRR7S9aFYOPOok=;\r
30         b=caS0YwM1gTHoNUbXbL7QQIrY/kkPxKWrJI5Jf62WS+SSS3zf2gvzNSu3AuNJg+evHJ\r
31         ktzt4FkYmWsEXB3Gli3esq8KCXZqu/Xc1rIT9IDhj/R3oNIvksgXb2PmE6k7mGXZtdAk\r
32         Ts5Tt0idGXUjeCVqroFlxpbZoJkGgaVJTPtkXJ/VDKH7GsGMWVurrqfXMEIoZ4OQu3Vk\r
33         4doSk3ny2nvxPKHJcD6q+JoURtVpYm64CI58Q5Ra5x53fY6SJY43ebGrHcrzh/f2R9Cv\r
34         7h5Jl7yz3KTZF4oNLSK4VHnKAd0fYhy2rLx4VK5k9ijzWdwIq9pNPZpOEQkzAjAlOS5x\r
35         snug==\r
36 Received: by 10.152.48.102 with SMTP id k6mr6668952lan.12.1350166202985;\r
37         Sat, 13 Oct 2012 15:10:02 -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 sx3sm3219055lab.9.2012.10.13.15.10.01\r
41         (version=SSLv3 cipher=OTHER); Sat, 13 Oct 2012 15:10:02 -0700 (PDT)\r
42 From: Jani Nikula <jani@nikula.org>\r
43 To: notmuch@notmuchmail.org\r
44 Subject: [PATCH v4 1/9] build: drop the -Wswitch-enum warning\r
45 Date: Sun, 14 Oct 2012 01:09:47 +0300\r
46 Message-Id:\r
47  <2945b4ebf110887bea5119df6db8088e1bbc5041.1350164594.git.jani@nikula.org>\r
48 X-Mailer: git-send-email 1.7.9.5\r
49 In-Reply-To: <cover.1350164594.git.jani@nikula.org>\r
50 References: <cover.1350164594.git.jani@nikula.org>\r
51 In-Reply-To: <cover.1350164594.git.jani@nikula.org>\r
52 References: <cover.1350164594.git.jani@nikula.org>\r
53 X-Gm-Message-State:\r
54  ALoCoQmSwEiULnGsYTwdsFFMFWLoOuSJZ5hMuFju6/cxfxIYB9oF/FvUqTNblQNWHnGr4BKksbf0\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, 13 Oct 2012 22:10:10 -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 acb90a8..afa5c16 100755\r
90 --- a/configure\r
91 +++ b/configure\r
92 @@ -532,7 +532,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