From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel Subject: Re: ChangeLog to *VC-log* Date: Thu, 10 Mar 2016 13:59:48 +0100 Message-ID: <87ziu6qyij.fsf@gmx.net> 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> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1457614827 3417 80.91.229.3 (10 Mar 2016 13:00:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 10 Mar 2016 13:00:27 +0000 (UTC) Cc: Emacs-devel , Stefan Monnier , Dmitry Gutov To: Xue Fuqiao Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 10 14:00:18 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 1ae0CG-0004lN-L0 for ged-emacs-devel@m.gmane.org; Thu, 10 Mar 2016 14:00:08 +0100 Original-Received: from localhost ([::1]:48061 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ae0CG-00032q-7E for ged-emacs-devel@m.gmane.org; Thu, 10 Mar 2016 08:00:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45662) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ae0C5-0002o6-2r for emacs-devel@gnu.org; Thu, 10 Mar 2016 07:59:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ae0C1-0008FN-Tg for emacs-devel@gnu.org; Thu, 10 Mar 2016 07:59:57 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:64860) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ae0C1-0008Es-Kb for emacs-devel@gnu.org; Thu, 10 Mar 2016 07:59:53 -0500 Original-Received: from rosalinde ([89.245.95.41]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0LmrZY-1aCe403kb6-00h2ik; Thu, 10 Mar 2016 13:59:49 +0100 In-Reply-To: (Xue Fuqiao's message of "Thu, 10 Mar 2016 15:16:01 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) X-Provags-ID: V03:K0:ghqzq6UzX3VOfy1unymg3jZx6RYmkhlyX7qcZl6HVi44EneZYec +WjNcFBVdrw/kW3Gr5jF2jVSc1CP/0kQyvdII+RVcviIhZmwtdHW1LOl3SoLXNJa0XIq49P 17s08vtCbleHlyWmXe+SknpC3lL6BdYqer902DJuzlWn9YIu9HTHNhMVbpRb9VxPLKjPvYy 1a71xYfMfIc2mW8/XFkRw== X-UI-Out-Filterresults: notjunk:1;V01:K0:z4gnwi6LjZQ=:M2LVDaGUL85ONbw7x1Kcgl s4q5uEtR1Fv7foJd8MjFqe2h01w31wB0S0fuMVuiJjoGJxL2JBVbKUHPqdAed35xdK8Mpjhmx kdLiXUqOSfXUNaXIAsEdcwAeMoVxCkuNRZBMS8W6YjwN68/+FMcqJ3yN/jJawfTrS4CoTciG+ vDj2VTfQbinXWEDI85N4pOzNzxu27tzSgv1OZXJ8o2wmn8k78MFBxNGpRFptAq1MPSywTIDa0 zDBCZ1Xg+SZz4SDU0wFiDISKLgXDFYs1WfSzx+eiZ6V/CfeeCodMbLYpzD8xUj+XNOHqEfqO6 T3X7hqJnpPL3VrAvXXfv4dBrImb0/wNt6l2Ds5jZGHuFPfwXr10ToJseMIiWTrolDLqgYnxaa fxekWwVqMxl6WIUWwCqIXTTHZMBnO38FIFiuTZdqOFkL/p5wy/rX6K5c+UfoPlpYjyTe7xxyw qmcN0M/odV8iykubWfsILZvAstr8t8HO5x4gdWv4mqtTBv3MvVJgdc/j8B01JvCgDj0SeM7y5 7m6In/wK5QyrK4ZNe1CzApFXU3beieF/mtBcyXKysvr/kUStFvEZPPdR3CpHjw/aRo1SEFBcw ccWjOaIHJQcBsB3nBmFWwUEreyiv+DLNTb/Tdh86V6nWvDiEW1eE2IEMIjDfgHICFFIEwtY5H X6hypgaO6qkk8UTwjEZiwx+tLkRvajyIEoAP71ggyyZTwOZ3DZXkJP2MZ2REK7B1j12QrJMAN pWC2TofoeNHq/lxRL3e0C/sCIlNikivFLzvnlTkcH47uGYBKvMHsUoSxK52xElEtZvdlXA8b X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.20 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:201375 Archived-At: On Thu, 10 Mar 2016 15:16:01 +0800 Xue Fuqiao wrote: > On Thu, Mar 10, 2016 at 3:30 AM, Stephen Berman wrote: > > Hi Stephen, > >> 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. (Of course, >> people could just always use `C-u C-x 4 a', but that's not as >> convenient.) Since other projects that could use `C-x 4 a' may have >> different requirements on its effect, this should be conditioned by a >> user option (or maybe just a plain variable), which can (and probably >> should) be set in .dir-locals.el. What do others think? > > Does commit dc435af152e6df3d85b0c21eaf9ff39dce0091bb fix this issue? Glenn Morris mentioned this in bug#22968; since I'm not currently using master, I haven't tried it yet, but intend to as soon as I can. Steve Berman