From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kai Grossjohann Newsgroups: gmane.emacs.devel Subject: Re: ChangeLog computation with savannah: "cvs server: nothing known about ymakefile" Date: Tue, 27 Apr 2004 17:25:40 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87smeptpcb.fsf@emptyhost.emptydomain.de> References: <4E5057CB-9700-11D8-BE11-00039390AB82@mac.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1083082239 20209 80.91.224.253 (27 Apr 2004 16:10:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 27 Apr 2004 16:10:39 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Apr 27 18:10:25 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BIVA9-0002CE-00 for ; Tue, 27 Apr 2004 18:10:25 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BIVA8-0000yj-00 for ; Tue, 27 Apr 2004 18:10:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BIUzO-0007zC-Sq for emacs-devel@quimby.gnus.org; Tue, 27 Apr 2004 11:59:18 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BIUyl-0007yW-Dz for emacs-devel@gnu.org; Tue, 27 Apr 2004 11:58:39 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BIUyD-0007mj-Ak for emacs-devel@gnu.org; Tue, 27 Apr 2004 11:58:37 -0400 Original-Received: from [80.91.224.249] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BIUSh-0001En-KK for emacs-devel@gnu.org; Tue, 27 Apr 2004 11:25:31 -0400 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1BIUSh-0000dR-00 for ; Tue, 27 Apr 2004 17:25:31 +0200 Original-Received: from 213-203-244-156.kunde.vdserver.de ([213.203.244.156]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 Apr 2004 17:25:31 +0200 Original-Received: from kai by 213-203-244-156.kunde.vdserver.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 Apr 2004 17:25:31 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Lines: 23 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 213-203-244-156.kunde.vdserver.de User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.2 (gnu/linux) Cancel-Lock: sha1:QQwNQ9n5Nxa6C6anij/FBBqB82E= X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:22248 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:22248 Steven Tamm writes: > Doing it "by hand" was doing C-x 4 a, which means I need to go to each > functional difference and modify the changelog individually. But don't you have to do that anyway? I usually hit `=' on the subdir that has changed, then I iterate over the diff hunks, hit C-x 4 a on each of them to enter my information. If multiple places are affected by the same change, then this is a somewhat tedious procedure, though, since you have to navigate to all of the spots, do C-x 4 a on each of them, and then enter the ChangeLog info after you have found them all. There doesn't seem to be a way of removing the hunks that you have already processed from the diff buffer. If there was, then the cvs diff buffer would be a convenient todo list for the ChangeLog entries, and after hitting C-x 4 a on a hunk and thereby working on it, you can remove the hunk and thus mark it as done. But even if you edit the commit messages, you still have to provide the same information. So I don't see how the work would be less. Kai