From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: master bdb13a0e5c5 1/2: Adjust to =?utf-8?Q?Gnulib=E2=80=99s?= recent module renaming Date: Thu, 02 Jan 2025 19:30:15 +0200 Message-ID: <86a5c9jf88.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17230"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jan 02 18:31:40 2025 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tTP2p-0004LE-Gn for ged-emacs-devel@m.gmane-mx.org; Thu, 02 Jan 2025 18:31:39 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tTP1h-0005qn-H8; Thu, 02 Jan 2025 12:30:29 -0500 Original-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 1tTP1Y-0005i6-S7 for emacs-devel@gnu.org; Thu, 02 Jan 2025 12:30:28 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tTP1X-0007UY-Pv; Thu, 02 Jan 2025 12:30:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=TmdAz9HdKi8IX3r/xhJFBL9KQ3KqHHYPGZ8c11q6doQ=; b=KfwP7BEGH++lVqmnTdY3 KS8LBXKMpu3qovAp5WqTKxkyAQSAgGPMZAZ8CRZeGCade0syExRKNrYsxBsaHfPUjRrrUzW2qQmcV oa9sXv9YG9fGw3x1+sJOtSEWvc1jXY1jEHwXJybpJ00Ri/cXIGD9dxL2iCqDXiH/p3+kcCN//gLeS xXFWx6EOJlR5JfoATSHwd2BAtQLV8IkKML+5/JtQp3DuxfITvaKgNrzlf0RuIT+Ag42Xg+7a73HOx eckibTyi4x05osGvMh4qFQbhUUspxiZnmExghdA3R9VIZA0sb8GTzUPdj28Bpz+aPhgZhThZhZJRF IOulPJLoSMDwQw==; In-Reply-To: (emacs-diffs-request@gnu.org) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:327576 Archived-At: Paul, Is there any chance to enhance admin/merge-gnulib so that if the import renames some Gnulib modules, the renaming will be reflected in nt/gnulib-cfg.mk? Currently, such renaming needs to be caught in time by someone who knows about nt/gnulib-cfg.mk, and then the corresponding renames manually repeated there. This is error-prone and relies on approximately one person we have on board who knows about these subtleties to pay attention. Automation would go a long way towards eliminating many issues due to such renaming. There's also a similar problem with adding new modules. Here, we need a judgment call by an Emacs developer who is familiar with the w32 code, so I don't see how this could be automated. However, sending a heads-up email to this list by admin/merge-gnulib, if that is feasible, could be a good-enough solution. Can these enhancements be done, please?