From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.bugs Subject: bug#19113: Generate a ChangeLog file from commit logs Date: Wed, 26 Nov 2014 07:21:24 +0100 Message-ID: <5506E038-6FF6-46AC-ABB8-D9E2AAC963CE@swipnet.se> References: <546D2E75.6090701@cs.ucla.edu> <837fyp7tvi.fsf@gnu.org> <546E2899.4050702@cs.ucla.edu> <54756754.5090103@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1416982952 11697 80.91.229.3 (26 Nov 2014 06:22:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 26 Nov 2014 06:22:32 +0000 (UTC) Cc: 19113@debbugs.gnu.org To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 26 07:22:27 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XtVzc-0003bG-72 for geb-bug-gnu-emacs@m.gmane.org; Wed, 26 Nov 2014 07:22:24 +0100 Original-Received: from localhost ([::1]:60623 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtVzb-0001OM-Nb for geb-bug-gnu-emacs@m.gmane.org; Wed, 26 Nov 2014 01:22:23 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60333) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtVzT-0001In-KN for bug-gnu-emacs@gnu.org; Wed, 26 Nov 2014 01:22:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XtVzG-0007D7-LC for bug-gnu-emacs@gnu.org; Wed, 26 Nov 2014 01:22:15 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:48330) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtVzG-0007D2-IS for bug-gnu-emacs@gnu.org; Wed, 26 Nov 2014 01:22:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XtVzG-0008Kh-CJ for bug-gnu-emacs@gnu.org; Wed, 26 Nov 2014 01:22:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "Jan D." Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Nov 2014 06:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19113 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 19113-submit@debbugs.gnu.org id=B19113.141698289231988 (code B ref 19113); Wed, 26 Nov 2014 06:22:02 +0000 Original-Received: (at 19113) by debbugs.gnu.org; 26 Nov 2014 06:21:32 +0000 Original-Received: from localhost ([127.0.0.1]:45543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XtVym-0008Js-CP for submit@debbugs.gnu.org; Wed, 26 Nov 2014 01:21:32 -0500 Original-Received: from mailfe04.swip.net ([212.247.154.97]:56357 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XtVyi-0008Jf-Vd for 19113@debbugs.gnu.org; Wed, 26 Nov 2014 01:21:30 -0500 X-T2-Spam-Status: No, hits=-0.0 required=5.0 tests=BAYES_40 Original-Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe04.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 550018493; Wed, 26 Nov 2014 07:21:25 +0100 In-Reply-To: <54756754.5090103@cs.ucla.edu> X-Mailer: Apple Mail (2.1993) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:96602 Archived-At: Hi. Can this generation of ChangeLog handle multiple or different authors in = the ChangeLog, i.e. generate something like these: 2013-05-07 YAMAMOTO Mitsuharu Jan Dj=C3=A4rv * Makefile.in (XRANDR_LIBS, XRANDR_CFLAGS, XINERAMA_LIBS) (XINERAMA_CFLAGS): New macros. (ALL_CFLAGS, LIBES): Use them. How would a commit message look like to get this in the ChangeLog? Also, how would a commit message look like if you wanted another author = in the ChangeLog that is different from the one checking in? Is it = enough to set Author:? Thanks, Jan D. > 26 nov 2014 kl. 06:38 skrev Paul Eggert : >=20 > Paul Eggert wrote: >> combine the existing ChangeLogs (there is >> about 24 MB worth) into a single ChangeLog.1 file at the top level. >=20 > I implemented this, along with some other fixes (notably, getting a = proper copyright notice into the generated ChangeLog file), and am = attaching the corresponding patches. I would like to install this into = the emacs-24 branch and then merge that into the master. >=20 > There are three patches. Patches 1 and 3 are so large that I'm just = attaching summaries here. (Patch 1 is essentially the same as before.) = You can get the full patches temporarily from here: >=20 > http://cs.ucla.edu/~eggert/emacs/ > = <0001-Rename-old-ChangeLog-files-to-prepare-for-gitlog-to-.patch><0002-Gen= erate-a-ChangeLog-file-from-commit-logs.patch><0003-Combine-all-historical= -ChangeLogs-into-ChangeLog.1.patch>