From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Recommend these .gitconfig settings for git integrity. Date: Mon, 1 Feb 2016 11:56:25 -0800 Organization: UCLA Computer Science Department Message-ID: <56AFB869.1080206@cs.ucla.edu> References: <87a8nlfqj9.fsf@red-bean.com> <83h9ht1o8q.fsf@gnu.org> <87mvrle8ho.fsf@red-bean.com> <56AE8126.9090708@cs.ucla.edu> <87wpqo77yc.fsf@red-bean.com> <87bn80ifmh.fsf@wanadoo.es> <87k2mo75bx.fsf@red-bean.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1454356608 9611 80.91.229.3 (1 Feb 2016 19:56:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 1 Feb 2016 19:56:48 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier , Karl Fogel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 01 20:56:38 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aQKaS-0004Xc-BG for ged-emacs-devel@m.gmane.org; Mon, 01 Feb 2016 20:56:36 +0100 Original-Received: from localhost ([::1]:53936 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQKaR-00023b-3x for ged-emacs-devel@m.gmane.org; Mon, 01 Feb 2016 14:56:35 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33924) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQKaN-00022H-JQ for emacs-devel@gnu.org; Mon, 01 Feb 2016 14:56:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQKaK-0001zo-DQ for emacs-devel@gnu.org; Mon, 01 Feb 2016 14:56:31 -0500 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:55623) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQKaK-0001zi-6l for emacs-devel@gnu.org; Mon, 01 Feb 2016 14:56:28 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 15A7E160522; Mon, 1 Feb 2016 11:56:26 -0800 (PST) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id bYKdjcX_h8F4; Mon, 1 Feb 2016 11:56:25 -0800 (PST) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 5B41C1601F0; Mon, 1 Feb 2016 11:56:25 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 87_1g4VOUGt8; Mon, 1 Feb 2016 11:56:25 -0800 (PST) Original-Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 4127E160522; Mon, 1 Feb 2016 11:56:25 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:199139 Archived-At: On 02/01/2016 11:12 AM, Stefan Monnier wrote: > I may not have noticed all the things it used to do, but the hooks it > added were in a different category (in my book), because they did make > a change that was "required" by Emacs's coding conventions. autogen.sh already configured Git to do things that are not required by Emacs's coding conventions. For example, it configures diff.texinfo.xfuncname as a matter of convenience, to avoid the sorts of hassles Alan Mackenzie noted on this list in September, not because Emacs coding conventions require it. autogen.sh should limit itself to Git settings suitable for Emacs developers that are not the Git default. My impression is that transfer.fsckObjects falls into this category, but if this is not the consensus of course we should change autogen.sh to stop configuring that particular setting. I haven't heard any argument against that particular setting, though.