bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: dates in gnulib ChangeLog entries


From: Bruno Haible
Subject: Re: dates in gnulib ChangeLog entries
Date: Fri, 28 Jul 2006 19:27:05 +0200
User-agent: KMail/1.9.1

/Simon wrote:
> Emacs doesn't highlight this new format well.

This is a poor argument:

 1) Emacs ChangeLog highlighting is known for not even supporting
    enumerations of functions, broken across lines:

        2005-05-11  Bruno Haible  <address@hidden> 

                * flo_rest.d (SF_I_scale_float_SF, FF_I_scale_float_FF,
                DF_I_scale_float_DF, LF_I_scale_float_LF): Use uintV
                instead of uintL.

 2) Emacs C source highlighting does not highlight preprocessor directive
    lines if the '#' is not in column 0. Although this is allowed since
    C89.

 3) Emacs is free software. You can change it to fit a changed world
    (even if it didn't have a feature release in the last 3 years).

> in XEmacs I've used a style that adds a
> changelog entry that says something like:
> 
> 2006-07-28  Simon Josefsson  <address@hidden>
> 
>       * Sync smtpmail.el.  ChangeLog entries until 2006-01-25 below.
> 
> And the original ChangeLog entries are added, with their original
> date, in the normal tab column.

Well, I find Paul's style better used it already in other projects.
The GCC project uses a similar style as well. The indentation makes it
very clear that it's a big cumulated change.

> IIRC, ChangeLogs are discussed in the GNU Standards document.  Maybe
> it should discuss this aspect too.

I don't agree, because on this question RMS might be in a conflict
between his role of GNU project founder and his role of main Emacs author.

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]