> > 2011-08-05  Ed Schonberg  <schonb...@adacore.com>
> > 
> >     * exp_ch4.adb (Expand_N_Type_Conversion): When expanding a
> >     predicate
> >     check, indicate that the copy of the original node does not come from
> >     source, to prevent an infinite recursion of the expansion.
> 
> For ChangeLog entries we usually, and per the GNU Coding Conventions,
> do not provide the "Why?", just the "What?".

Yes we know about this and we'll have unfortunately to disagree on this one: we
very strongly believe at AdaCore and for GNAT development that mentioning the
why is much more useful than just the what and insist on doing so in our
changelogs, rather than having to refer to separate emails for understanding
a change.

Having such detailled changelogs is very useful in practice to maintain code
and modify it, at least that's our experience.

So in other words, we find this GNU Coding Conventions a bad practice, and
insist on not following it, intentionally.

Arno

Reply via email to