From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Steinar Bang Newsgroups: gmane.emacs.devel Subject: git history tracking across renames (and emacs support) (Was: The name gnus-cloud.el) Date: Mon, 01 Jan 2018 11:07:48 +0100 Organization: Probably a good idea Message-ID: <86shbprix7.fsf_-_@dod.no> References: <87bmj6dda0.fsf@linux-m68k.org> <87vahe911g.fsf@lifelogs.com> <87374id7jy.fsf@linux-m68k.org> <877ett8g7k.fsf@lifelogs.com> <87a7yn7tqp.fsf@lifelogs.com> <878te75xa1.fsf@lifelogs.com> <87ind6l2tt.fsf@lifelogs.com> <877etklvsa.fsf@lifelogs.com> <83y3m0pv8u.fsf@gnu.org> <86608msw0h.fsf@dod.no> <838tdiet25.fsf@gnu.org> <87y3li4vh7.fsf@telefonica.net> <87efnan46u.fsf@linux-m68k.org> <86wp12qtgo.fsf@dod.no> <83tvw6chqv.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1514801199 16590 195.159.176.226 (1 Jan 2018 10:06:39 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 1 Jan 2018 10:06:39 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (windows-nt) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 01 11:06:35 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eVwzF-0003eA-9Q for ged-emacs-devel@m.gmane.org; Mon, 01 Jan 2018 11:06:29 +0100 Original-Received: from localhost ([::1]:52025 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eVx1E-0000D3-Aw for ged-emacs-devel@m.gmane.org; Mon, 01 Jan 2018 05:08:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37478) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eVx0y-0000CN-U9 for emacs-devel@gnu.org; Mon, 01 Jan 2018 05:08:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eVx0t-0002HE-Tv for emacs-devel@gnu.org; Mon, 01 Jan 2018 05:08:16 -0500 Original-Received: from [195.159.176.226] (port=38372 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eVx0t-0002FQ-Mo for emacs-devel@gnu.org; Mon, 01 Jan 2018 05:08:11 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eVwyj-0001l3-Oj for emacs-devel@gnu.org; Mon, 01 Jan 2018 11:05:57 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 27 Original-X-Complaints-To: usenet@blaine.gmane.org Mail-Copies-To: never Cancel-Lock: sha1:rC5zUbLIJ1Eyf/jpOz8Ras1SZ/E= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:221497 Archived-At: >>>>> Eli Zaretskii : >> How did bazaar track renames? > Bazaar did track renames, but that commit didn't use "bzr mv". >> How was bazaar renames handled during the conversion to git? > I have no idea, but you see the results in the Git repository. If the result you pointed at is the case for all bzr moves converted to git, then history tracking was lost at that point, and there isn't really anything to do about it. But that doesn't imply that "git mv" won't work (well,.. except for inconsistent support across git commands and missing tool support, that is...). After all this years I really, really, would have liked to see 'C-x v l' in emacs work across renames. So I think it's a pity that https://debbugs.gnu.org/cgi/bugreport.cgi?bug=8756 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=19045 were closed as fixed. Because they are not, really.