Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kKkKo-0005xt-9l for pgsql-hackers@arkaria.postgresql.org; Tue, 22 Sep 2020 15:36:02 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kKkKn-0000Zw-7l for pgsql-hackers@arkaria.postgresql.org; Tue, 22 Sep 2020 15:36:01 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kKkKn-0000Zp-1C for pgsql-hackers@lists.postgresql.org; Tue, 22 Sep 2020 15:36:01 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kKkKk-0005Ze-UY for pgsql-hackers@postgresql.org; Tue, 22 Sep 2020 15:36:00 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 08MFZtcH1246520; Tue, 22 Sep 2020 11:35:56 -0400 From: Tom Lane To: Daniel Gustafsson cc: Alvaro Herrera , Peter Eisentraut , pgsql-hackers Subject: Re: pgindent vs dtrace on macos In-reply-to: <1177223.1600784320@sss.pgh.pa.us> References: <20200917000334.GA28142@alvherre.pgsql> <66137.1600303192@sss.pgh.pa.us> <1019914.1600714537@sss.pgh.pa.us> <1177223.1600784320@sss.pgh.pa.us> Comments: In-reply-to Tom Lane message dated "Tue, 22 Sep 2020 10:18:40 -0400" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <1246518.1600788955.1@sss.pgh.pa.us> Date: Tue, 22 Sep 2020 11:35:55 -0400 Message-ID: <1246519.1600788955@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk After further thought about this, I concluded that a much better idea is to just exclude fmgrprotos.h from the pgindent run. While renaming these two functions may or may not be worthwhile, it doesn't provide any sort of permanent fix for fmgrprotos.h, because new typedef conflicts could arise at any time. (The fact that the typedef list isn't fully under our control, thanks to contributions from system headers, makes this a bigger risk than it might appear.) So I did that, and also added a README comment along the lines you suggested. regards, tom lane