From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Emacs-23 release branch Date: Thu, 11 Mar 2010 09:08:23 -0500 Message-ID: References: <83aaug2hkm.fsf@gnu.org> <8363542h2m.fsf@gnu.org> <877hpk3qs4.fsf@telefonica.net> <83zl2f25ps.fsf@gnu.org> <87y6hz3jmz.fsf@telefonica.net> <83y6hz1oa0.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1268317915 11927 80.91.229.12 (11 Mar 2010 14:31:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 11 Mar 2010 14:31:55 +0000 (UTC) Cc: =?iso-8859-1?Q?=D3scar?= Fuentes , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 11 15:31:48 2010 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 1NpjQR-0002NG-EB for ged-emacs-devel@m.gmane.org; Thu, 11 Mar 2010 15:31:47 +0100 Original-Received: from localhost ([127.0.0.1]:52969 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NpjQQ-0003Xo-J0 for ged-emacs-devel@m.gmane.org; Thu, 11 Mar 2010 09:31:46 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Npj4x-000675-Bj for emacs-devel@gnu.org; Thu, 11 Mar 2010 09:09:35 -0500 Original-Received: from [140.186.70.92] (port=50313 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Npj4v-00065T-Lu for emacs-devel@gnu.org; Thu, 11 Mar 2010 09:09:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Npj4q-0007Y3-JA for emacs-devel@gnu.org; Thu, 11 Mar 2010 09:09:29 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.183]:22713 helo=ironport2-out.pppoe.ca) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Npj3n-0007Sd-Tp; Thu, 11 Mar 2010 09:08:24 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEABuImEtLd+qv/2dsb2JhbACaX3S8ZYR7BIMXh3U X-IronPort-AV: E=Sophos;i="4.49,620,1262581200"; d="scan'208";a="57998584" Original-Received: from 75-119-234-175.dsl.teksavvy.com (HELO pastel.home) ([75.119.234.175]) by ironport2-out.pppoe.ca with ESMTP; 11 Mar 2010 09:08:23 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 554577F16; Thu, 11 Mar 2010 09:08:23 -0500 (EST) In-Reply-To: <83y6hz1oa0.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 11 Mar 2010 06:21:43 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.93 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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:121813 Archived-At: >> No. Branching is copying the full history. You get a clone of the >> original branch (actually, there is a `clone' bzr command that is >> synonymous of `branch') The original branch does not reflect that a >> clone was spawned, nor the cloned branch remembers the tip revision. > There's probably something I miss here: "bzr log -n0" does show, for > all the merged branches, both their branch point and their merge > point. Yes. But that info is only present for merged branches. When you make a branch, the parent branch is unchanged and the new branch is identical to the parent branch, so neither explicitly keeps track of the "branch point". But by comparing the two branches's history, Bzr can easily figure out the branch point when it needs it. Stefan