Received: from spf5.us4.outblaze.com (spf5.us4.outblaze.com [205.158.62.27]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id i9V61ejb024339 for ; Sun, 31 Oct 2004 06:01:40 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id 529ED77063 for ; Sun, 31 Oct 2004 06:01:40 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CO8uW-0004NV-Dl for migo@homemail.com; Sun, 31 Oct 2004 01:09:52 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CO8uC-0004NQ-VQ for gnu-arch-users@gnu.org; Sun, 31 Oct 2004 01:09:33 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CO8uC-0004NE-H6 for gnu-arch-users@gnu.org; Sun, 31 Oct 2004 01:09:32 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CO8uC-0004NB-EA for gnu-arch-users@gnu.org; Sun, 31 Oct 2004 01:09:32 -0500 Received: from [204.152.189.135] (helo=kechara.flame.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CO8mC-0005cW-0O for gnu-arch-users@gnu.org; Sun, 31 Oct 2004 01:01:16 -0500 Received: (qmail 23599 invoked by uid 323); 31 Oct 2004 06:01:14 -0000 To: Aaron Bentley Mail-Followup-To: gnu-arch-users@gnu.org Subject: Re: [Gnu-arch-users] Potential flaw in patch-log pruning in proposal References: <20041025210724.GA19744@merconline.com> <200410272144.i9RLiYnd074868@xl2.seyza.com> <41803AEC.1050209@panoramicfeedback.com> <200410281727.i9SHRS8v084841@xl2.seyza.com> <41814B9E.5040601@panoramicfeedback.com> <200410282006.i9SK6Kk2086420@xl2.seyza.com> <418156C2.3010506@panoramicfeedback.com> From: Matthew Dempsky Date: Sun, 31 Oct 2004 01:02:25 -0500 In-Reply-To: <418156C2.3010506@panoramicfeedback.com> (Aaron Bentley's message of "Thu, 28 Oct 2004 16:29:54 -0400") Message-ID: <87is8r8lxq.fsf@flame.org> User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: gnu-arch-users@gnu.org, Thomas Lord X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 1819 Lines: 44 Aaron Bentley writes: > Thomas Lord wrote: >> > From: Aaron Bentley >> > Thomas Lord wrote: >> > > > From: Aaron Bentley >> > > > One of the features of Arch I really like is the >> history-sensitive > > > merging. This process breaks >> history-sensitive merge commands. >> > > That is a complete misapprehension. >> > No, that is totally accurate. The process that Matthew >> Dempsky used to > commit patch-7 breaks all conceivable >> history-based merge commands, and > requires a human to >> determine its origins. >> You're full of it. > > Unless you can demonstrate that the information is not lost, *you're* > full of it. If there's no history, there can't be history-based > commands. > > Tell me exactly how I can determine that patch-7 is derived from > jblack@gnuarch.org--2004/tla--devo--1.2--patch-25 and > aaron.bentley@utoronto.ca--tla-2004/tlasrc--devel--0.2--patch-22 > without recource to human intelligence. For what it's worth, patch-7 was generated by star-merging jivera@flame.org--2004/tla--get-changeset-fix--1.3. Presumably under the modifications to the process Tom has recommended, you would be able to additionally know that. (Right now that's not evident, however.) I expect the necessary changes can be made by simply commiting a patch to add =merges with all the versions I've merged patches from, or if it's necessary to know in the individual patches I can undo all the work I've done right now and remerge them. _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/