From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: git history tracking across renames (and emacs support) Date: Fri, 13 Jul 2018 16:33:16 -0400 Message-ID: References: <83tvw6chqv.fsf@gnu.org> <86shbprix7.fsf_-_@dod.no> <838t6jgl1k.fsf@gnu.org> <601m6cc6.fsf@lifelogs.com> <83o9fefnv9.fsf@gnu.org> <83in5lg4ol.fsf@gnu.org> <83efg9fxnj.fsf@gnu.org> <87wou0xv8z.fsf@gmail.com> <87a7qwxc4u.fsf@gmail.com> <871sc6yl6r.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1531513925 5062 195.159.176.226 (13 Jul 2018 20:32:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 13 Jul 2018 20:32:05 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 13 22:32:01 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 1fe4jR-0001Bn-24 for ged-emacs-devel@m.gmane.org; Fri, 13 Jul 2018 22:32:01 +0200 Original-Received: from localhost ([::1]:39092 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fe4lY-0005Tw-3F for ged-emacs-devel@m.gmane.org; Fri, 13 Jul 2018 16:34:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39905) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fe4kr-0005Tc-WE for emacs-devel@gnu.org; Fri, 13 Jul 2018 16:33:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fe4kn-0002H6-0x for emacs-devel@gnu.org; Fri, 13 Jul 2018 16:33:30 -0400 Original-Received: from [195.159.176.226] (port=45498 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fe4km-0002EX-PY for emacs-devel@gnu.org; Fri, 13 Jul 2018 16:33:24 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1fe4id-0000Ir-5J for emacs-devel@gnu.org; Fri, 13 Jul 2018 22:31:11 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:ZmDBMda2x0Fq1YObFvLwzfmirN8= 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:227376 Archived-At: >> I wouldn't want to rely on such an automatic filename rewrite and text >> refilling (it's OK for M-q to try and DTRT because I get to see the >> result and fix it immediately): I'd feel obligated to tweak (a second >> time) the result when the layout isn't quite to my liking. > OK scratch refilling. But the filename rewrite should be perfectly safe. Filename rewrite means you change the length of one of the lines, hence I'd again feel compelled to fix the layout when the result is not to my liking. I don't see why you'd need to use some awfully long file names only to later fix them, even though you know what will be the proper final name right from the start. > Right. But where would you record this information? In the > ~/.emacs.d/PseudoChangeLog file? That wouldn't be my choice of filename, but sure, why not. Stefan