From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: splitting ChangeLogs Date: Wed, 06 Apr 2011 08:23:32 -0400 Message-ID: References: <83k4f8uls8.fsf@gnu.org> <87fwpwqc2r.fsf@uwakimon.sk.tsukuba.ac.jp> <8762qrra5f.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1302092673 5108 80.91.229.12 (6 Apr 2011 12:24:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 6 Apr 2011 12:24:33 +0000 (UTC) Cc: lekktu@gmail.com, emacs-devel@gnu.org To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 06 14:24:29 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q7RmW-00058H-I6 for ged-emacs-devel@m.gmane.org; Wed, 06 Apr 2011 14:24:26 +0200 Original-Received: from localhost ([127.0.0.1]:49304 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q7RmL-0000bn-C4 for ged-emacs-devel@m.gmane.org; Wed, 06 Apr 2011 08:24:09 -0400 Original-Received: from [140.186.70.92] (port=35722 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q7Rm7-0000GJ-OT for emacs-devel@gnu.org; Wed, 06 Apr 2011 08:24:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q7Rll-0002fy-PI for emacs-devel@gnu.org; Wed, 06 Apr 2011 08:23:38 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:47575) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q7Rll-0002fl-LF for emacs-devel@gnu.org; Wed, 06 Apr 2011 08:23:33 -0400 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Q7Rlk-0004Iv-9R; Wed, 06 Apr 2011 08:23:32 -0400 In-reply-to: <8762qrra5f.fsf@uwakimon.sk.tsukuba.ac.jp> (turnbull@sk.tsukuba.ac.jp) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:138229 Archived-At: > From: "Stephen J. Turnbull" > Cc: lekktu@gmail.com, > emacs-devel@gnu.org > Date: Wed, 06 Apr 2011 18:39:40 +0900 > > Eli Zaretskii writes: > > > I think it would be preferable to use bzr cp, but it doesn't seem to > > > exist. > > > > What would it do, if it existed, that a simple `cp' won't? > > It would arrange the history of ChangeLog be attached to both > ChangeLog and ChangeLog.11. Sorry, I don't follow. "History" here means the sequence of revisions where the file was modified, right? If so, then past revisions are already frozen in the repo's DAG, and each revision there is immutable, right? IOW, if a certain revision changed only file A, there's no way to retroactively change it so that it appears to modify both A and B, right? It is also not possible to add revisions that were not originally there, right? So what am I missing?