From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: ChangeLog to *VC-log* Date: Wed, 09 Mar 2016 22:00:05 +0200 Message-ID: <83bn6no20q.fsf@gnu.org> References: <56BE7E37.3090708@cs.ucla.edu> <4hd1rw1ubr.fsf@fencepost.gnu.org> <83vb50wxhv.fsf@gnu.org> <87y49vz4cg.fsf@acer.localhost.com> <20160306220502.GA23154@thyrsus.com> <8760wx442f.fsf@mat.ucm.es> <87si00srmo.fsf_-_@gmx.net> <40522b1b-fc32-1a6c-9e69-e1df628d85a0@yandex.ru> <87oaaosh51.fsf@gmx.net> <1c5d8058-d7ed-1e2f-f83d-a3241ec7040c@yandex.ru> <878u1rih47.fsf@gmx.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1457553638 10348 80.91.229.3 (9 Mar 2016 20:00:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Mar 2016 20:00:38 +0000 (UTC) Cc: emacs-devel@gnu.org, monnier@iro.umontreal.ca, dgutov@yandex.ru To: Stephen Berman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 09 21:00:37 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1adkHV-0005Bf-TX for ged-emacs-devel@m.gmane.org; Wed, 09 Mar 2016 21:00:30 +0100 Original-Received: from localhost ([::1]:43877 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adkHV-00077O-Bp for ged-emacs-devel@m.gmane.org; Wed, 09 Mar 2016 15:00:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adkH2-0006xh-Ja for emacs-devel@gnu.org; Wed, 09 Mar 2016 15:00:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adkGz-0002SY-Dr for emacs-devel@gnu.org; Wed, 09 Mar 2016 15:00:00 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45718) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adkGz-0002SP-Ax; Wed, 09 Mar 2016 14:59:57 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4240 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1adkGv-0002WS-Ml; Wed, 09 Mar 2016 14:59:54 -0500 In-reply-to: <878u1rih47.fsf@gmx.net> (message from Stephen Berman on Wed, 09 Mar 2016 20:30:32 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:201311 Archived-At: > From: Stephen Berman > Date: Wed, 09 Mar 2016 20:30:32 +0100 > Cc: Stefan Monnier , emacs-devel@gnu.org > > I found the cause of the change in behavior I observed: it's due to the > elimination of files named "ChangeLog" from the Emacs sources (there are > now only files named "ChangeLog."). In consequence, find-change-log > creates an empty file named "ChangeLog" in the immediate directory of > the file in which `C-x 4 a' was invoked, e.g. in lisp/calendar/, when > I'm editing todo-mode.el; previously, `C-x 4 a' found lisp/ChangeLog. I > guess those who don't see this keep an non-VCS-tracked file "ChangeLog" > at top level. > > If we don't return to maintaining versioned ChangeLog files, I think it > would be desirable for `C-x 4 a' to always create (or find) the file > "ChangeLog" at top level when editing Emacs sources, since this would > add the required directory levels to the commit message. No, _you_ should create a file at top level, and then everything will continue working. That's why the top-level file is called ChangeLog.2: to keep it out of your way.