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 08:35:54 -0800 Organization: UCLA Computer Science Department Message-ID: <56AF896A.3090104@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> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------090804070401030706010707" X-Trace: ger.gmane.org 1454344578 12733 80.91.229.3 (1 Feb 2016 16:36:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 1 Feb 2016 16:36:18 +0000 (UTC) To: =?UTF-8?Q?=c3=93scar_Fuentes?= , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 01 17:36:10 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 1aQHSS-0004Na-Fm for ged-emacs-devel@m.gmane.org; Mon, 01 Feb 2016 17:36:08 +0100 Original-Received: from localhost ([::1]:53166 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQHSO-0006hb-Ga for ged-emacs-devel@m.gmane.org; Mon, 01 Feb 2016 11:36:04 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38388) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQHSL-0006hU-0l for emacs-devel@gnu.org; Mon, 01 Feb 2016 11:36:01 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQHSH-0008QN-0m for emacs-devel@gnu.org; Mon, 01 Feb 2016 11:36:00 -0500 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:42014) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQHSG-0008QB-PD for emacs-devel@gnu.org; Mon, 01 Feb 2016 11:35:56 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 96C021609A8; Mon, 1 Feb 2016 08:35:55 -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 ZISYJ5x_ga-7; Mon, 1 Feb 2016 08:35:55 -0800 (PST) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id E684B160F55; Mon, 1 Feb 2016 08:35:54 -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 s6SdlEV_ZtaB; Mon, 1 Feb 2016 08:35:54 -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 CB8661609A8; Mon, 1 Feb 2016 08:35:54 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 In-Reply-To: <87bn80ifmh.fsf@wanadoo.es> 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:199125 Archived-At: This is a multi-part message in MIME format. --------------090804070401030706010707 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable On 02/01/2016 08:01 AM, =C3=93scar Fuentes wrote: > If those config settings are so good, why don't you spend your energies > on convincing the git maintainers Emacs has its own development style and processes, which we can't expect=20 the rest of the world to adopt. The Git maintainers support git=20 configuration settings and hooks like that in Git, precisely because no=20 single configuration will work for every project. > The Emacs build process has no bussiness on sneaking config changes tha= t > affects how tools work on my system Yes, the developer should be told. This was already done for Git hooks,=20 but I forgot to do it for Git configuration settings. I fixed that by=20 installing the attached patch into emacs-25. --------------090804070401030706010707 Content-Type: application/x-patch; name="0001-Chatter-when-autogen.sh-changes-Git-configuration.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Chatter-when-autogen.sh-changes-Git-configuration.patch" RnJvbSAyMmYzMDIzNmM5NTA3MzY1MThiNTkwOWIyM2NkOTQ4NGRiZWRkNjdiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBNb24sIDEgRmViIDIwMTYgMDg6Mjk6MjggLTA4MDAKU3ViamVjdDogW1BBVENI XSBDaGF0dGVyIHdoZW4gYXV0b2dlbi5zaCBjaGFuZ2VzIEdpdCBjb25maWd1cmF0aW9uCk1J TUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYt OApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgoqIGF1dG9nZW4uc2ggKGdpdF9j b25maWcpOiBOZXcgZnVuY3Rpb24uICBVc2UgaXQgaW5zdGVhZCBvZiDigJhnaXQgY29uZmln 4oCZLgotLS0KIGF1dG9nZW4uc2ggfCAyNSArKysrKysrKysrKysrKysrKysrKy0tLS0tCiAx IGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9hdXRvZ2VuLnNoIGIvYXV0b2dlbi5zaAppbmRleCA4NzdiYjg0Li40MmE3Nzll IDEwMDc1NQotLS0gYS9hdXRvZ2VuLnNoCisrKyBiL2F1dG9nZW4uc2gKQEAgLTIyMCwxNyAr MjIwLDMyIEBAIGVjaG8gdGltZXN0YW1wID4gc3JjL3N0YW1wLWguaW4gfHwgZXhpdAogIyMg Q29uZmlndXJlIEdpdCwgaWYgdXNpbmcgR2l0LgogaWYgdGVzdCAtZCAuZ2l0ICYmIChnaXQg c3RhdHVzIC1zKSA+L2Rldi9udWxsIDI+JjE7IHRoZW4KIAorICAgICMgTGlrZSAnZ2l0IGNv bmZpZyBOQU1FIFZBTFVFJywgYnV0IHZlcmJvc2Ugb24gY2hhbmdlIGFuZCBleGl0IG9uIGZh aWx1cmUuCisKKyAgICBnaXRfY29uZmlnICgpCisgICAgeworCW5hbWU9JDEKKwl2YWx1ZT0k MgorCW92YWx1ZT1gZ2l0IGNvbmZpZyAtLWdldCAiJG5hbWUiYCAmJiB0ZXN0ICIkb3ZhbHVl IiA9ICIkdmFsdWUiIHx8IHsKKwkgICAgZWNobyAiJHtDb25maWd1cmluZ19naXR9Z2l0IGNv bmZpZyAkbmFtZSAnJHZhbHVlJyIKKwkgICAgQ29uZmlndXJpbmdfZ2l0PQorCSAgICBnaXQg Y29uZmlnICIkbmFtZSIgIiR2YWx1ZSIgfHwgZXhpdAorCX0KKyAgICB9CisgICAgQ29uZmln dXJpbmdfZ2l0PSdDb25maWd1cmluZyBnaXQuLi4KKycKKwogICAgICMgQ2hlY2sgaGFzaGVz IHdoZW4gdHJhbnNmZXJyaW5nIG9iamVjdHMgYW1vbmcgcmVwb3NpdG9yaWVzLgogCi0gICAg Z2l0IGNvbmZpZyB0cmFuc2Zlci5mc2NrT2JqZWN0cyB0cnVlIHx8IGV4aXQKKyAgICBnaXRf Y29uZmlnIHRyYW5zZmVyLmZzY2tPYmplY3RzIHRydWUKIAogCiAgICAgIyBDb25maWd1cmUg J2dpdCBkaWZmJyBodW5rIGhlYWRlciBmb3JtYXQuCiAKLSAgICBnaXQgY29uZmlnICdkaWZm LmVsaXNwLnhmdW5jbmFtZScgXAotCSdeXChkZWZbXls6c3BhY2U6XV0rW1s6c3BhY2U6XV0r KFteKClbOnNwYWNlOl1dKyknIHx8IGV4aXQKLSAgICBnaXQgY29uZmlnICdkaWZmLnRleGlu Zm8ueGZ1bmNuYW1lJyBcCi0JJ15Abm9kZVtbOnNwYWNlOl1dKyhbXixbOnNwYWNlOl1dW14s XSspJyB8fCBleGl0CisgICAgZ2l0X2NvbmZpZyAnZGlmZi5lbGlzcC54ZnVuY25hbWUnIFwK KwknXlwoZGVmW15bOnNwYWNlOl1dK1tbOnNwYWNlOl1dKyhbXigpWzpzcGFjZTpdXSspJwor ICAgIGdpdF9jb25maWcgJ2RpZmYudGV4aW5mby54ZnVuY25hbWUnIFwKKwknXkBub2RlW1s6 c3BhY2U6XV0rKFteLFs6c3BhY2U6XV1bXixdKyknCiAKIAogICAgICMgSW5zdGFsbCBHaXQg aG9va3MuCi0tIAoyLjUuMAoK --------------090804070401030706010707--