From unknown Fri Aug 15 04:05:29 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#13871 <13871@debbugs.gnu.org> To: bug#13871 <13871@debbugs.gnu.org> Subject: Status: Add new C++11 keywords to c++-mode Reply-To: bug#13871 <13871@debbugs.gnu.org> Date: Fri, 15 Aug 2025 11:05:29 +0000 retitle 13871 Add new C++11 keywords to c++-mode reassign 13871 emacs,cc-mode submitter 13871 Michael Shields severity 13871 wishlist tag 13871 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 04 20:26:39 2013 Received: (at submit) by debbugs.gnu.org; 5 Mar 2013 01:26:39 +0000 Received: from localhost ([127.0.0.1]:59429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCgeN-00066Y-2V for submit@debbugs.gnu.org; Mon, 04 Mar 2013 20:26:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42812) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCgeL-00066N-40 for submit@debbugs.gnu.org; Mon, 04 Mar 2013 20:26:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCgdt-0001Ks-LE for submit@debbugs.gnu.org; Mon, 04 Mar 2013 20:26:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RP_MATCHES_RCVD,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:34828) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCgdt-0001Ko-IS for submit@debbugs.gnu.org; Mon, 04 Mar 2013 20:26:09 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54162) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCgdp-0003lF-2R for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2013 20:26:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCgdl-0001K6-B8 for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2013 20:26:05 -0500 Received: from mail-vc0-f181.google.com ([209.85.220.181]:38776) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCgdl-0001Jw-6L for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2013 20:26:01 -0500 Received: by mail-vc0-f181.google.com with SMTP id f13so3766593vcb.40 for ; Mon, 04 Mar 2013 17:26:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=CFqbzbl+9UbEWUrQDSlmYtmCtShGRndTb1R2uAHuyDM=; b=oa4d3CqwrtZukgvjhJKse7cBQ0rLYetH4KaJSzw+9Vca6qW1Jy+UD1sMWIWz1hL99q XwOruWicml38/lmkWQYAO20aTu3fQdJv6PgzfaFrLGuecr+3Ob9VHZyRftXdMopLKKXE Iihi18zBOGRbylYtm2craqiTz7kECVDcKOloDKEoM4jXfSmkS/GtzrgX7vPdKpPU+sue OEGec/bvdB1zXfukt+fpFpBdGBrykPMOXCNWX+bgyYwQGyWkpc1agL35r8eRKoBd6hbL TSSoz2l1G59a77N/xb1SiHE5hOkkJzoLFLDo5AiUK8V41R2xPP9mKFqbq6Ja8ILY5T6n S8fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type:x-gm-message-state; bh=CFqbzbl+9UbEWUrQDSlmYtmCtShGRndTb1R2uAHuyDM=; b=PV6M4VHlxC9Um2TAdT2H2hfedyncT0hId0nVreUklRv6XRvfT8OLUZ3LgOUXZAGEnu lfGctveX0p490WV8gR4Q+ZoUWUyaqEELIOg++vujR69L5dexohhKkSF42c8YFRNr3Ge7 0/lxXlALV0Gc0yIcXLr2+9o93VsqAjjCcgc2ie5plafyOut5yumRl1kwkqnfwS1GuAZO xG5sCiZubNM0Ucb8xW4pwoNK+NtQfLutO0nXOc/w6LliQ6+7Hf+4hu7Fxkf99H63k9R3 VJPD+dlj2uOhbheuO65IS3EA50c+Crh2Fq8rKFZqtiSdAlsNR8tj83tDmJO83KE7+euH nxbQ== MIME-Version: 1.0 X-Received: by 10.220.150.208 with SMTP id z16mr8599951vcv.67.1362446760317; Mon, 04 Mar 2013 17:26:00 -0800 (PST) Received: by 10.58.238.202 with HTTP; Mon, 4 Mar 2013 17:26:00 -0800 (PST) Date: Mon, 4 Mar 2013 17:26:00 -0800 X-Google-Sender-Auth: ekzbRIdIYMipWuj41RKhpQb9CN0 Message-ID: Subject: Add new C++11 keywords to c++-mode From: Michael Shields To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary=f46d043d676d2cb7cf04d7235b90 X-Gm-Message-State: ALoCoQnDmdZw8zcrvhz5zPFMWRkenW8M2Kw3NNSqnhbJvXEXKu+g/aK0NmQ32iwBDsP/CvsVFuhzKB8r4dEQv6Yn3mljgqOBDjyWjHTMbyim72NmfNP7FNmUc8QkuZkcS4lj19oa+4151aM6bh+8KB4+JsIgEgKpNNDIP62XpzIBTmhqJrLJ/mite5Jqj3jLVnvoIonOKV3R X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) --f46d043d676d2cb7cf04d7235b90 Content-Type: text/plain; charset=UTF-8 This small patch adds c++-mode support for new C++11 keywords. My employer, Google, has a copyright assignment on file. 2013-03-04 Michael Shields * lisp/progmodes/cc-langs.el: Add support for new C++11 keywords "alignas", "alignof", "constexpr", "decltype", "nullptr", and "thread_local". --f46d043d676d2cb7cf04d7235b90 Content-Type: application/octet-stream; name="c++11.diff" Content-Disposition: attachment; filename="c++11.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hdwdifge0 ZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL2NjLWxhbmdzLmVsIGIvbGlzcC9wcm9nbW9kZXMv Y2MtbGFuZ3MuZWwKaW5kZXggMGQ1NTQ5ZS4uYTUwMTUyZiAxMDA2NDQKLS0tIGEvbGlzcC9wcm9n bW9kZXMvY2MtbGFuZ3MuZWwKKysrIGIvbGlzcC9wcm9nbW9kZXMvY2MtbGFuZ3MuZWwKQEAgLTk3 Myw3ICs5NzMsOCBAQCBzaW5jZSBDQyBNb2RlIHRyZWF0cyBldmVyeSBpZGVudGlmaWVyIGFzIGFu IGV4cHJlc3Npb24uIgogCiAgICAgICA7OyBVbmFyeS4KICAgICAgIChwcmVmaXggIisrIiAiLS0i ICIrIiAiLSIgIiEiICJ+IgotCSAgICAgICxAKHdoZW4gKGMtbWFqb3ItbW9kZS1pcyAnYysrLW1v ZGUpICcoIm5vdCIgImNvbXBsIikpCisJICAgICAgLEAod2hlbiAoYy1tYWpvci1tb2RlLWlzICdj KystbW9kZSkKKyAgICAgICAgICAgICAgICAgICcoIm5vdCIgImNvbXBsIiAiYWxpZ25hcyIgImFs aWdub2YiICJkZWNsdHlwZSIpKQogCSAgICAgICxAKHdoZW4gKGMtbWFqb3ItbW9kZS1pcyAnKGMt bW9kZSBjKystbW9kZSkpCiAJCSAgJygiKiIgIiYiICJzaXplb2YiICI/Py0iKSkKIAkgICAgICAs QCh3aGVuIChjLW1ham9yLW1vZGUtaXMgJ29iamMtbW9kZSkKQEAgLTE2NzYsNyArMTY3Nyw3IEBA IGJ1dCB0aGV5IGRvbid0IGJ1aWxkIGEgdHlwZSBvZiB0aGVtc2VsdmVzLiAgVW5saWtlIHRoZSBr ZXl3b3JkcyBvbgogbm90IHRoZSB0eXBlIGZhY2UuIgogICB0ICAgIG5pbAogICBjICAgICcoImNv bnN0IiAicmVzdHJpY3QiICJ2b2xhdGlsZSIpCi0gIGMrKyAgJygiY29uc3QiICJ2b2xhdGlsZSIg InRocm93IikKKyAgYysrICAnKCJjb25zdCIgImNvbnN0ZXhwciIgInRocm93IiAidm9sYXRpbGUi KQogICBvYmpjICcoImNvbnN0IiAidm9sYXRpbGUiKSkKIAogKGMtbGFuZy1kZWZjb25zdCBjLW9w dC10eXBlLW1vZGlmaWVyLWtleQpAQCAtMTg1Nyw3ICsxODU4LDggQEAgSWYgYW55IG9mIHRoZXNl IGFsc28gYXJlIG9uIGBjLXR5cGUtbGlzdC1rd2RzJywgYGMtcmVmLWxpc3Qta3dkcycsCiB3aWxs IGJlIGhhbmRsZWQuIgogICB0ICAgIG5pbAogICAoYyBjKyspICcoImF1dG8iICJleHRlcm4iICJp bmxpbmUiICJyZWdpc3RlciIgInN0YXRpYyIpCi0gIGMrKyAgKGFwcGVuZCAnKCJleHBsaWNpdCIg ImZyaWVuZCIgIm11dGFibGUiICJ0ZW1wbGF0ZSIgInVzaW5nIiAidmlydHVhbCIpCisgIGMrKyAg KGFwcGVuZCAnKCJleHBsaWNpdCIgImZyaWVuZCIgIm11dGFibGUiICJ0ZW1wbGF0ZSIgInRocmVh ZF9sb2NhbCIgInVzaW5nIgorICAgICAgICAgICAgICAgICAidmlydHVhbCIpCiAJICAgICAgIChj LWxhbmctY29uc3QgYy1tb2RpZmllci1rd2RzKSkKICAgb2JqYyAnKCJhdXRvIiAiYnljb3B5IiAi YnlyZWYiICJleHRlcm4iICJpbiIgImlub3V0IiAib25ld2F5IiAib3V0IiAic3RhdGljIikKICAg OzsgRklYTUU6IFNvbWUgb2YgdGhvc2UgYmVsb3cgb3VnaHQgdG8gYmUgb24gYGMtb3RoZXItZGVj bC1rd2RzJyBpbnN0ZWFkLgpAQCAtMjI5Myw2ICsyMjk1LDcgQEAgVGhpcyBjb25zdHJ1Y3QgaXMg XCI8a2V5d29yZD4gPGV4cHJlc3Npb24+IDpcIi4iCiAgIHQgICAgICAgbmlsCiAgIChjIGMrKykg JygiTlVMTCIgOzsgTm90IGEga2V5d29yZCwgYnV0IHByYWN0aWNhbGx5IHdvcmtzIGFzIG9uZS4K IAkgICAgImZhbHNlIiAidHJ1ZSIpCQk7IERlZmluZWQgaW4gQzk5LgorICBjKysgICAgICcoIk5V TEwiICJudWxscHRyIiAiZmFsc2UiICJ0cnVlIikKICAgb2JqYyAgICAnKCJuaWwiICJOaWwiICJZ RVMiICJOTyIgIk5TX0RVUklORyIgIk5TX0hBTkRMRVIiICJOU19FTkRIQU5ETEVSIikKICAgaWRs ICAgICAnKCJUUlVFIiAiRkFMU0UiKQogICBqYXZhICAgICcoInRydWUiICJmYWxzZSIgIm51bGwi KSA7IHRlY2huaWNhbGx5ICJsaXRlcmFscyIsIG5vdCBrZXl3b3Jkcwo= --f46d043d676d2cb7cf04d7235b90-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 18 11:49:06 2014 Received: (at 13871-done) by debbugs.gnu.org; 18 Nov 2014 16:49:06 +0000 Received: from localhost ([127.0.0.1]:37445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xqlxh-0001R3-PI for submit@debbugs.gnu.org; Tue, 18 Nov 2014 11:49:05 -0500 Received: from ptmx.org ([178.63.28.110]:46359) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xqlxf-0001Qp-NW for 13871-done@debbugs.gnu.org; Tue, 18 Nov 2014 11:49:04 -0500 Received: from localhost (localhost [127.0.0.1]) by ptmx.org (Postfix) with ESMTP id A22672C9AD; Tue, 18 Nov 2014 17:49:01 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at ptmx.org Received: from ptmx.org ([127.0.0.1]) by localhost (ptmx.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KOHK4rZq0wDl; Tue, 18 Nov 2014 17:48:59 +0100 (CET) Received: from descartes.localnet (chello080109100138.16.15.univie.teleweb.at [80.109.100.138]) by ptmx.org (Postfix) with ESMTPSA id 52B6B2C9FA; Tue, 18 Nov 2014 17:48:58 +0100 (CET) From: =?ISO-8859-1?Q?R=FCdiger?= Sonderfeld To: 13871-done@debbugs.gnu.org Subject: Re: Add new C++11 keywords to c++-mode Date: Tue, 18 Nov 2014 17:48:48 +0100 Message-ID: <4072479.i87ymn4Ffn@descartes> User-Agent: KMail/4.13.3 (Linux/3.13.0-39-generic; KDE/4.13.3; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 13871-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) A similar patch has been merged into Emacs master http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=0b37f903b62b29726644dbad330d2a0bf91d85d6 From unknown Fri Aug 15 04:05:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 17 Dec 2014 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator