From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: git history tracking across renames (and emacs support) Date: Tue, 10 Jul 2018 13:14:39 +0000 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: References: <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> <86shbprix7.fsf_-_@dod.no> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1531228400 31773 195.159.176.226 (10 Jul 2018 13:13:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 10 Jul 2018 13:13:20 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 10 15:13:16 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 1fcsSB-0008B6-Qi for ged-emacs-devel@m.gmane.org; Tue, 10 Jul 2018 15:13:15 +0200 Original-Received: from localhost ([::1]:47859 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fcsUI-0000Sy-Sx for ged-emacs-devel@m.gmane.org; Tue, 10 Jul 2018 09:15:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40968) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fcsTf-0000Rk-Tl for emacs-devel@gnu.org; Tue, 10 Jul 2018 09:14:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fcsTb-0002ra-D1 for emacs-devel@gnu.org; Tue, 10 Jul 2018 09:14:47 -0400 Original-Received: from mail-qk0-x231.google.com ([2607:f8b0:400d:c09::231]:42949) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fcsTb-0002rW-77 for emacs-devel@gnu.org; Tue, 10 Jul 2018 09:14:43 -0400 Original-Received: by mail-qk0-x231.google.com with SMTP id 26-v6so823839qks.9 for ; Tue, 10 Jul 2018 06:14:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=2+kusy9ay1paL1me1O/yNfcRoR/hR60ceW1UPpEwt0k=; b=GUJgFmYB4JbY6hjMC68puM0OJNvGLLIX3KSiYjZzG1vicybar+EfhVbDMCtXq++fUo sKhbE9U2wn/umW3931FCaxOBEJ/xuIOve0lfrYfqIbW56Erb/1iciq33hpbj9akEFWVG CDiilDT91UnuFUv2swPO0eopB9z8tql+ZxU6M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=2+kusy9ay1paL1me1O/yNfcRoR/hR60ceW1UPpEwt0k=; b=Z/FznS02NWuhSpAGHgijdRT+5erj+PhPjuLZbMVX9/+oi7V4D6juUtA+sR/nrhtH7f +6Kz/duMktw2cuf+CUdgIf50fHb8THSj+Ir434Kj3VvOgcojgq8mVR9fpQ3VnyvC4kxz LVQFldPYCYeguzyxUpRU/21byMPFC9kTN9iM3JEqHj1rAdwEIGQawSqvprwmtWmYUM3K P9slEATh9cIsskgm5HqH3vkQzZ4ZqiZG7yDZu4YhkDk1CpjkX5AEGApmREj0ToHEtt7l HunR7AVWZ148XhYXDQQ9mIbxED8X6/iPHWzUy1ZxQzGAvezx9X2rAn1QMdGyhGMW5wB/ CDdA== X-Gm-Message-State: APt69E13GRt55BlXd2nS5pO6HxK0KPWTqABLCfdNC9wJPVDKV3LsdCvz btjsev5y7Zm84aW9/Koss+eLK8KgpgU= X-Google-Smtp-Source: AAOMgpecN2YM9Nq3uJxpEUq8omwpy0GaSVzcwp7rAejIWjBzHh87NxaqScrsG3dgOaP/ByQVImw9LQ== X-Received: by 2002:a37:9185:: with SMTP id t127-v6mr21540658qkd.182.1531228482280; Tue, 10 Jul 2018 06:14:42 -0700 (PDT) Original-Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id s31-v6sm5351134qtc.68.2018.07.10.06.14.41 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 10 Jul 2018 06:14:41 -0700 (PDT) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never In-Reply-To: (Lars Ingebrigtsen's message of "Tue, 02 Jan 2018 09:49:41 +0100") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::231 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:227203 Archived-At: On Tue, 02 Jan 2018 09:49:41 +0100 Lars Ingebrigtsen wrote: LI> Paul Eggert writes: >> What would be most helpful (and I realize I'm asking for a lot) would >> be ChangeLog entries or commit messages (it doesn't matter which) that >> explain the *motivation* for each change. In contrast, often it is >> counterproductive to burden commit messages with mechanical details >> such as naming each and every function that was modified, as it wastes >> developers' time to wade through these details when they're trying to >> look for stuff that's more important. LI> Hear, hear. I would appreciate that too. If I need to know what functions were modified, I look at the diff, which Git makes trivial. Is there any chance of evolving the commit message formatting requirements to lower the friction of making a commit and reduce redundancy? Ted