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.bugs Subject: bug#55039: [PATCH] Use VC-relative file names in ChangeLog entries Date: Tue, 06 Sep 2022 14:24:16 +0300 Message-ID: <83edwokaov.fsf@gnu.org> References: <8735i7zvk4.fsf@posteo.net> <83v8v3sq0n.fsf@gnu.org> <87czc8u56q.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23524"; mail-complaints-to="usenet@ciao.gmane.io" Cc: philipk@posteo.net, 55039@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 06 14:45:43 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1oVXxW-0005wd-Vk for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 06 Sep 2022 14:45:43 +0200 Original-Received: from localhost ([::1]:39094 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oVXxW-0005no-24 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 06 Sep 2022 08:45:42 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38552) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVWhU-0004qA-09 for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2022 07:25:11 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:32922) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oVWhS-0000zm-PD for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2022 07:25:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oVWhS-0000Xf-Gw for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2022 07:25:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Sep 2022 11:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55039 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo patch Original-Received: via spool by 55039-submit@debbugs.gnu.org id=B55039.16624634852052 (code B ref 55039); Tue, 06 Sep 2022 11:25:02 +0000 Original-Received: (at 55039) by debbugs.gnu.org; 6 Sep 2022 11:24:45 +0000 Original-Received: from localhost ([127.0.0.1]:49854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVWhB-0000X2-Gr for submit@debbugs.gnu.org; Tue, 06 Sep 2022 07:24:45 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVWhA-0000Wq-4N for 55039@debbugs.gnu.org; Tue, 06 Sep 2022 07:24:44 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:44194) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVWh4-0000xn-Rm; Tue, 06 Sep 2022 07:24:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Ve3QBWx49hed6HXs5H9XNLlXWcwxDmutNZncErI1xpc=; b=Qs16kgQ0/jHo tjdMXXO6iYGTo2HJ2qGd3zjxXUcpP7+CK7WICgk74i/6678bmVb9fot8g73iSq+y8LfALvELXqCN7 OT/CRNy79hsg/wu6hLaoXGntqCsJqzEJksOSHWeEICdFfv9cqZJMAwT/RVGwJFFApa3a2vy/2k6Q+ a1UN4eTC1T/6b0MNCpltsUvR1cSGUpiNzUR4/Iz6kUJm+L2PxkPLGqLEK/m6ZwhuKAdT6rKTSe60k DC3jLeJy1hpbpjGxW0aCCYlc2lnwKeR/1sjP/3dmDWzcijiStjE6CjtMZwOWlDxGkyHld+OxVFR+p TY4AhKew+Q4ww1eK09edJg==; Original-Received: from [87.69.77.57] (port=2352 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVWh3-0005Rw-II; Tue, 06 Sep 2022 07:24:38 -0400 In-Reply-To: <87czc8u56q.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 06 Sep 2022 13:13:01 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:241642 Archived-At: > From: Lars Ingebrigtsen > Cc: Philip Kaludercic , 55039@debbugs.gnu.org > Date: Tue, 06 Sep 2022 13:13:01 +0200 > > Eli Zaretskii writes: > > > Second, I think the code should DTRT if there's already a ChangeLog > > file in the current directory or in one of its parent directories, > > because those usually show you the project's conventions. > > This would be a separate issue, though? (And I agree that it would be > nice to have, but it doesn't sound trivial to implement.) The proposed feature isn't optional, it unconditionally changes the behavior. AFAIU, it will change the way file names are mentioned in log messages regardless of anything. Does it sound right to you? IOW, providing a new feature in response to a request is fine, but why immediately make it the default, and why force it on everyone without any fire escape? So if we are not going to teach this feature to look at exiting ChangeLog files, at the very l;east this feature should be optional, perhaps off by default. And btw, this only changes the behavior of one command, but AFAIK there are other commands that produce ChangeLog-style entries -- what about them?