Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wAfMH-000Cq1-1s for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Apr 2026 02:43:05 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAfMF-003DGh-2o for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Apr 2026 02:43:04 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wAfMF-003DGZ-1t for pgsql-hackers@lists.postgresql.org; Thu, 09 Apr 2026 02:43:04 +0000 Received: from mail-pg1-x536.google.com ([2607:f8b0:4864:20::536]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wAfME-000000005uu-0uBK for pgsql-hackers@lists.postgresql.org; Thu, 09 Apr 2026 02:43:03 +0000 Received: by mail-pg1-x536.google.com with SMTP id 41be03b00d2f7-c736261ee8dso144238a12.1 for ; Wed, 08 Apr 2026 19:43:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775702582; x=1776307382; darn=lists.postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=m8P6N3Fdc6dLfkhscFdNg8DcJz22WzeCyiw5mz5Yd5Y=; b=Bv6UTBNTSIKkQsjx/n8USVfQdSERyZvCcOdkZ+NXioRZdbvZhi8b7bNBtUuX4g66pz OtqyoJKgKle5saxK6qekU8nWhJC2ZRR643veEceydMAWKqlYJ4dENXpXfd8wCxHPN7vp UjeQ15y5eNjqhJDmoLtOL/SvafszsLz1RkTQBEp7sHs2F6e6ROwyx8jEEgM3NLxaXDq1 tqp0OMXSHY7Z8+G616xIBqUZxs56uHlGQre1R+LHXCgc7Xmv4f+7vG0sJA6W5kHVUnt1 dIByV0kZh3xTDpu4GzuGXCdTC5+tSAg02RExRgolgmtKHHX6DH2m5cNHm6MuXt2itP0h 6tPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775702582; x=1776307382; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=m8P6N3Fdc6dLfkhscFdNg8DcJz22WzeCyiw5mz5Yd5Y=; b=kCwrEcLN6vuNWO0CXRH9JgLpgydgQu5lFzaTLFHp9Hu9FroyDTSJe3+6HsBgq30Hqj uVg1+otFwFtDVGu77sum315WxQ2/cM+9UUmNk5R29zpeOseYpbicROhVoQNf+diK8JtV Nod5JqQj2yyh+LZYNqVQZGHcRbOz9oDzrNZCXSfpbZTfUzOM3sqVhJffVQy8U/9BlLnk l+RIWoZq5tpYwrkUsIQGQxE5c3j/PpNiOoo16qb13XprAbz8YYAionRHJeOMJg8qGcv9 y0Ts+/H9HsyOshyRiuOAWCsw9M8ktOxCdNNhzcBLhC6jStCvPxu0D0t/zaNUcWze8RLb aE5g== X-Gm-Message-State: AOJu0Yxa7atP6aJbofPHzKNrDcXc1Z6ncpr7TO3CvFRU1m+ls3IbB3AS GrITLBWlek+J3E3W26oT/YF+2akEKObUFCqVSVGZwrOsEIoLKzvyStDJ X-Gm-Gg: AeBDiesD7gHv/2IiTHBbzVy0H+SdpIHHk9+npmuwLPalA95i30bbyb+DWocqFJcob7W sNoB0r/YlwhsgYKVZqxqYsnlbH89/qu4QJynOqHzc/qo4oKUzV50jTQ0z8kA3NIVAdBo3FppaoL a/LnH3NRe6AZqIQAEJQEyy2D03P53aEnQkSjsmEvFn2PWu+tgIgqcM3mh9EM1y2lmtN2LfbyExo XPYX7d9ZZQ9YFli7WcaXNXRnlrStarbvK3xOZMQAJXi+EW1Gvgr/MK7WEb9xid5EAsoPJNOP2dP cpt5zBaui/Ra52D8+ajrkjv8vhJXVwmh/FQCbG7jF3+MqwxIDoL1UBogHAL09tYGNtwC/bZONX0 BbSM8BfdSI81MyFJ5Wo9XOuTddW9umXNYr/KJ8mV3lQto5cLV5T4sd+avGUbtPoQie1LNPDTiaC NOfxCLygTcTBCkVuU= X-Received: by 2002:a05:6a20:7289:b0:39c:cf9:b8e4 with SMTP id adf61e73a8af0-39f2f0c9443mr23982629637.42.1775702581728; Wed, 08 Apr 2026 19:43:01 -0700 (PDT) Received: from jrouhaud ([115.43.41.38]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c76c6561fe9sm19298301a12.15.2026.04.08.19.43.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Apr 2026 19:43:01 -0700 (PDT) Date: Thu, 9 Apr 2026 10:42:55 +0800 From: Julien Rouhaud To: Michael Paquier Cc: Postgres hackers Subject: Re: Backpatching make_ctags -e and -n to v15 and v14 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On Thu, Apr 09, 2026 at 11:10:55AM +0900, Michael Paquier wrote: > > While doing some work on back branches lately, I have been annoyed by > the fact that the improvements done in make_ctags as of d1e2a380cb91 > are not available in REL_14_STABLE and REL_15_STABLE. I don't really > use the -n mode, but the emacs mode covered by -e has been a > time-saver for some time now, and it's sad to have only that available > in v16~. Oh I missed the addition of the -n mode. Honestly the creation of the symlinks in all the subdirectories is the main reason why I never used the make_ctags script (and just used some local stuff instead), so since I now know that I can use it strong +1 to backporting that commit to v14 and v15.