/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 <[EMAIL PROTECTED]> * 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 <[EMAIL PROTECTED]> > > * 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