From unknown Thu Aug 14 12:24:32 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#59027 <59027@debbugs.gnu.org> To: bug#59027 <59027@debbugs.gnu.org> Subject: Status: [PATCH] clang-format configuration tweaks Reply-To: bug#59027 <59027@debbugs.gnu.org> Date: Thu, 14 Aug 2025 19:24:32 +0000 retitle 59027 [PATCH] clang-format configuration tweaks reassign 59027 emacs submitter 59027 Matt Armstrong severity 59027 normal tag 59027 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 04 18:50:02 2022 Received: (at submit) by debbugs.gnu.org; 4 Nov 2022 22:50:02 +0000 Received: from localhost ([127.0.0.1]:54989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1or5Vi-0000jh-3I for submit@debbugs.gnu.org; Fri, 04 Nov 2022 18:50:02 -0400 Received: from lists.gnu.org ([209.51.188.17]:35338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1or5Vg-0000jE-17 for submit@debbugs.gnu.org; Fri, 04 Nov 2022 18:50:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1or5Vf-0001Jm-Qy for bug-gnu-emacs@gnu.org; Fri, 04 Nov 2022 18:49:59 -0400 Received: from relay3-d.mail.gandi.net ([2001:4b98:dc4:8::223]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1or5Ve-0003If-2B for bug-gnu-emacs@gnu.org; Fri, 04 Nov 2022 18:49:59 -0400 Received: (Authenticated sender: matt@rfc20.org) by mail.gandi.net (Postfix) with ESMTPSA id D545A60002 for ; Fri, 4 Nov 2022 22:49:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rfc20.org; s=gm1; t=1667602194; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=tIzQrbkKTEwsrBKytmshMD0Qf4KeI/NonkCD4ELupDc=; b=iaFSJEUJ6MLiucScCDFTxQcG31S01DuKmHaN/+oU5yqE1sVC+fB+AW0MiJek12uqJlkvJY DZgsXlTjwcl7OefIzf7EIYMNw/qHasyBItTDGgHlkeDzHApP2MwBBi30iW5AA0H88BDZyr FpuQc7Vu3DvL8E18o7iQDbJjr8izND2T2ig6YDSTdYWPGp4en5J3n6WzjrbRV/MxAygECa ex9FRm4GSNnLtgIG2q/rgQvDbJLpu50aXb6W1pf9b8NgAVbpo9A1coyJLoMb7ClUMWm/Dy mLMat5U5LJiW8LyUF9LRrpFmO45jWa1evoHDCf2SaQBJdZ99L0hUUnuFGZU2HQ== Received: from matt by naz with local (Exim 4.96) (envelope-from ) id 1or5VW-002BMw-0N for bug-gnu-emacs@gnu.org; Fri, 04 Nov 2022 15:49:50 -0700 From: Matt Armstrong To: bug-gnu-emacs@gnu.org Subject: [PATCH] clang-format configuration tweaks Date: Fri, 04 Nov 2022 15:49:50 -0700 Message-ID: <87r0yiwd0x.fsf@rfc20.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2001:4b98:dc4:8::223; envelope-from=matt@rfc20.org; helo=relay3-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -2.6 (--) --=-=-= Content-Type: text/plain Tags: patch These two patches configure clang-format to format code more like Emacs does. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Configure-clang-format-to-use-tabs.patch >From ddcaa8130852a2a4bab91308809b835a5ed2f2c4 Mon Sep 17 00:00:00 2001 From: Matt Armstrong Date: Thu, 3 Nov 2022 14:34:03 -0700 Subject: [PATCH 1/6] Configure clang-format to use tabs * .clang-format (UseTab): Set to "Always", to match the (indent-tabs-mode . t) in .dir-locals.el --- .clang-format | 1 + 1 file changed, 1 insertion(+) diff --git a/.clang-format b/.clang-format index ac9f95c88a8..8a8391c2e47 100644 --- a/.clang-format +++ b/.clang-format @@ -21,6 +21,7 @@ MaxEmptyLinesToKeep: 1 PenaltyBreakBeforeFirstCallParameter: 2000 SpaceAfterCStyleCast: true SpaceBeforeParens: Always +UseTab: Always # Local Variables: # mode: yaml -- 2.35.1 --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0002-.clang-format-ForEachMacros-Add-FOR_EACH_LIVE_BUFFER.patch >From ad11e3dfeeadb333515c99c6b5c89dec1cb701c0 Mon Sep 17 00:00:00 2001 From: Matt Armstrong Date: Fri, 4 Nov 2022 15:24:57 -0700 Subject: [PATCH 2/6] ; * .clang-format (ForEachMacros): Add FOR_EACH_LIVE_BUFFER. --- .clang-format | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.clang-format b/.clang-format index 8a8391c2e47..464375bd418 100644 --- a/.clang-format +++ b/.clang-format @@ -6,7 +6,10 @@ BreakBeforeBinaryOperators: All BreakBeforeBraces: GNU ColumnLimit: 70 ContinuationIndentWidth: 2 -ForEachMacros: [FOR_EACH_TAIL, FOR_EACH_TAIL_SAFE, ITREE_FOREACH] +ForEachMacros: [FOR_EACH_TAIL, + FOR_EACH_TAIL_SAFE, + FOR_EACH_LIVE_BUFFER, + ITREE_FOREACH] IncludeCategories: - Regex: '^$' Priority: -1 -- 2.35.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 04 20:55:46 2022 Received: (at 59027-done) by debbugs.gnu.org; 5 Nov 2022 00:55:46 +0000 Received: from localhost ([127.0.0.1]:55145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1or7TN-0004bX-Pi for submit@debbugs.gnu.org; Fri, 04 Nov 2022 20:55:46 -0400 Received: from mail-ot1-f42.google.com ([209.85.210.42]:45805) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1or7TL-0004bJ-4t for 59027-done@debbugs.gnu.org; Fri, 04 Nov 2022 20:55:45 -0400 Received: by mail-ot1-f42.google.com with SMTP id 94-20020a9d0067000000b0066c8d13a33dso2272419ota.12 for <59027-done@debbugs.gnu.org>; Fri, 04 Nov 2022 17:55:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=1/n6ioA8LsWnbyH6wscasabj/1bDrvSTnIIEth55BCU=; b=ERKZsIzOYyasR3/gK9gch0CW2COt0vXIA6N1So8oIl0FaUtyABGH+KSmj2j+adXT3B VEUS8jixFWFjneWT2/HmVWcxBXEcBdNV2FIoIfi8dW4mgba5zEp+8WYUSThTFHIEBEzE S3gcfG9FVQoiLi7rEv884UHeE5JorA78fve9/LPCRTb7AJQImaYz3PMLUP2DcT/PVk8t PrPBkf3+17CZXPkxo3tQGCh6dRC2eCrWNzr1lGPhNqTVDoGPxchoOBU1c+hlOUs+HmOC Fdi5pmikLEU5Qez4BWUj9uaYSv3ERnHHpa/Qt8USHqhtH9Ew2K0DnZ6KtPP4BOOXFUNF j5ZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=1/n6ioA8LsWnbyH6wscasabj/1bDrvSTnIIEth55BCU=; b=3PtKbwirCY0iWqKEwzj14QyzVWubLRJ/5VVJRIM6WeFTMUV/XDpmZJuTi9K/J0w02c Lu+/HJGw1SR2kv7KHPlcZywRSplMDtMHe3yqzpA1k+cTyMD9Z+04cQ4EuYJ2Qd5KXxiB eu//ouPbK+mdIFhtwyvvPbL5c2tjM2z1mWiKeZ9vx0baNZnHRinieFzBVp717RRFXjIT snT6VvouP1Q8PycJFs7OAsVGeCiLfZpY404LdyMXz3V0tnaAet99d6QBgDsbnWQzJSeB 7BPssBeYFjXYVeLMdpoqcNS7S766aiULRB4H5ENS7gYXFcSooIT18PbstprYtJa+LQVs Fggw== X-Gm-Message-State: ACrzQf1btoh0NWLyataOa9GgfI/Tf7xuXTck2MPgMUz4qohF+u64ja4a nEEUe8BJ3G6XhQV7nxSAotn8BIgy+TweVljYymrl90uG X-Google-Smtp-Source: AMsMyM5GL+PeGKIX0OST1ZdN1nJsZ6mKn/CkDcQQTAXZkMaON+f5WTHoPF9BWsNXG2LprOE84kyBf8aziqlKYgy+vBE= X-Received: by 2002:a05:6830:3c1:b0:637:28be:7920 with SMTP id p1-20020a05683003c100b0063728be7920mr18319865otc.105.1667609737416; Fri, 04 Nov 2022 17:55:37 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 4 Nov 2022 17:55:36 -0700 From: Stefan Kangas In-Reply-To: <87r0yiwd0x.fsf@rfc20.org> References: <87r0yiwd0x.fsf@rfc20.org> X-Hashcash: 1:20:221105:59027-done@debbugs.gnu.org::cC8NeJ/sM1KWptd4:h8x MIME-Version: 1.0 Date: Fri, 4 Nov 2022 17:55:36 -0700 Message-ID: Subject: Re: bug#59027: [PATCH] clang-format configuration tweaks To: Matt Armstrong , 59027-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59027-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) Matt Armstrong writes: > These two patches configure clang-format to format code more like Emacs > does. Thanks, pushed to master. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 11 07:55:09 2022 Received: (at control) by debbugs.gnu.org; 11 Nov 2022 12:55:09 +0000 Received: from localhost ([127.0.0.1]:45264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otTYr-0005yq-4w for submit@debbugs.gnu.org; Fri, 11 Nov 2022 07:55:09 -0500 Received: from mail-oo1-f50.google.com ([209.85.161.50]:35642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otTYq-0005yd-55 for control@debbugs.gnu.org; Fri, 11 Nov 2022 07:55:08 -0500 Received: by mail-oo1-f50.google.com with SMTP id r76-20020a4a374f000000b004988a70de2eso641717oor.2 for ; Fri, 11 Nov 2022 04:55:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=EYPwuFi+/5fJB/km2SSB2leX0D19ja2nd8ZQdjpf2Gg=; b=KVJC3I8IQ61hj3LORKK0vIz2e6go1V3xTZ4gRntvWQmaYll1hm5DnDzC4Q7kNQyFjq Q8JeL+SVT3iWvyiDakEp3Sm7uecYhNW1yo4lYG+GTZjDIZW3kq6kXl3Q7iKHh2KiVNnj 1+emMEpQXRGkvzlebbBwXvtDVmLIU1L30M7bDkPERmSD92YUj5/nwSFzHKA+4kMvmZf9 EzgdZBGrxdFRXZogLT1Kvdwt0Bcj+Trn75EMTXA/BXtpMxPxqSZAYkODrv6rSp+ezeFN v3Z0XJac5sw2ZGrlwRZMWpK8kne7w0s+xRv2oFjJbHqj5GBxpkcSEOSx6mjDUqt2ZbHq 2u8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=EYPwuFi+/5fJB/km2SSB2leX0D19ja2nd8ZQdjpf2Gg=; b=RkmfLlk+in4NeuuTLRnZD1QWlZJreQRfOvYa6Zu+Li6sUQJAAUn0djeEbO4h5zPI7x URLAkLqloXag1aJmtpwJ0FzkXOKGoKoOYuJSB1sovodSCkcUeMsSBFwWTEYaK18XZiq9 0vuyp6FzHuoWc4hMO7Ou1C96EBIo08cQ2nqFuzgRJ/dXTSVo3nOj+DCUhoxk9y/LZafx lk02E40xHPYhO31XP4PXSmoGO7zcX2VXt5ygLrzK05dfwzrTJbhg0/br86Y7yUA2eher 603B2/CvBEq7kGcnzyFWRbZ+MP3A5CqcKMODxGaRAhZ2Sgvop38Z9WO9yErVlSEjJoux Lqtg== X-Gm-Message-State: ANoB5pn/Ms3s2xrUXrp6weJ13n1nZYjZMYuIMWIuSKyNQ82L1x7vZ5Ir WTPKmqwDdf8GzX5TlkzoHXQDo7/jfXLZH4dlAa0cUNgu X-Google-Smtp-Source: AA0mqf68JbabdjAm8DqKY7l1Ebf4PBtAOuKrkW/pUZX5QnqoHaQLmzezuRX1KtVnsAmfToGhV7VscRnAtCmcR3KiEdE= X-Received: by 2002:a4a:e1c6:0:b0:49a:6eb0:735a with SMTP id n6-20020a4ae1c6000000b0049a6eb0735amr742062oot.34.1668171302393; Fri, 11 Nov 2022 04:55:02 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 11 Nov 2022 04:55:02 -0800 From: Stefan Kangas X-Hashcash: 1:20:221111:control@debbugs.gnu.org::uv4TBLLONf5Cd9Xa:luA MIME-Version: 1.0 Date: Fri, 11 Nov 2022 04:55:01 -0800 Message-ID: Subject: control message for bug #59006 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) forcemerge 59027 59006 quit From unknown Thu Aug 14 12:24:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 10 Dec 2022 12:24:06 +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