From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21130 invoked by alias); 3 Dec 2007 04:06:34 -0000 Received: (qmail 21121 invoked by uid 22791); 3 Dec 2007 04:06:34 -0000 X-Spam-Check-By: sourceware.org Received: from VLSI1.ULTRA.NYU.EDU (HELO vlsi1.ultra.nyu.edu) (128.122.140.213) by sourceware.org (qpsmtpd/0.31) with SMTP; Mon, 03 Dec 2007 04:06:28 +0000 Received: by vlsi1.ultra.nyu.edu (4.1/1.34) id AA12801; Sun, 2 Dec 07 23:06:19 EST From: kenner@vlsi1.ultra.nyu.edu (Richard Kenner) Message-Id: <10712030406.AA12801@vlsi1.ultra.nyu.edu> Date: Mon, 03 Dec 2007 04:06:00 -0000 To: dewar@adacore.com Subject: Re: Rant about ChangeLog entries and commit messages Cc: gcc@gcc.gnu.org, hp@bitrange.com, sam@rfc1149.net In-Reply-To: <47533F95.5080608@adacore.com> References: <2007-12-02-11-05-39+trackit+sam@rfc1149.net> <2007-12-02-11-52-03+trackit+sam@rfc1149.net> <20071202065558.S8303@dair.pair.com> <47533F95.5080608@adacore.com> X-IsSubscribed: yes Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2007-12/txt/msg00055.txt.bz2 > If all the changelog entry says is something like > > (xyz): new function > > I don't see much point, since a diff can always easily tell > you *what* was changed. The point is that, by just looking at the ChangeLog, you can tell when xyz was introduced and by whom. I've used that quite a number of times. Moreover, as was pointed out, when you have a source distribution, you don't get the commit logs, just the ChangeLog.