[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ChangeLog to *VC-log*
From: |
Stephen Berman |
Subject: |
Re: ChangeLog to *VC-log* |
Date: |
Thu, 10 Mar 2016 13:59:48 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) |
On Thu, 10 Mar 2016 15:16:01 +0800 Xue Fuqiao <address@hidden> wrote:
> On Thu, Mar 10, 2016 at 3:30 AM, Stephen Berman <address@hidden> 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.<n>"). 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
- Re: ChangeLog to *VC-log*, (continued)
- Re: ChangeLog to *VC-log*, Stephen Berman, 2016/03/08
- Re: ChangeLog to *VC-log*, Dmitry Gutov, 2016/03/08
- Re: ChangeLog to *VC-log*, Stephen Berman, 2016/03/09
- Re: ChangeLog to *VC-log*, Lars Magne Ingebrigtsen, 2016/03/09
- Re: ChangeLog to *VC-log*, Eli Zaretskii, 2016/03/09
- Re: ChangeLog to *VC-log*, Stephen Berman, 2016/03/09
- Re: ChangeLog to *VC-log*, Eli Zaretskii, 2016/03/10
- Re: ChangeLog to *VC-log*, Stephen Berman, 2016/03/10
- Re: ChangeLog to *VC-log*, Stefan Monnier, 2016/03/10
- Re: ChangeLog to *VC-log*, Xue Fuqiao, 2016/03/10
- Re: ChangeLog to *VC-log*,
Stephen Berman <=
- Re: ChangeLog to *VC-log*, Stefan Monnier, 2016/03/08
Re: Is it time to drop ChangeLogs? (Was: bug#21998: Run 'make change-history' on release branch), Paul Eggert, 2016/03/06
RE: Is it time to drop ChangeLogs? (Was: bug#21998: Run 'make change-history' on release branch), Drew Adams, 2016/03/06