[Top][All Lists]
[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