From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.devel Subject: Re: VC mode and git Date: Tue, 24 Mar 2015 09:20:05 -0700 Message-ID: <55118EB5.5030400@dancol.org> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xScSptCQEEFcmG7OO6HRhFqBrqGmcfPx4" X-Trace: ger.gmane.org 1427214071 31074 80.91.229.3 (24 Mar 2015 16:21:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 24 Mar 2015 16:21:11 +0000 (UTC) To: rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 24 17:21:10 2015 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 1YaRZb-0001m6-G8 for ged-emacs-devel@m.gmane.org; Tue, 24 Mar 2015 17:20:59 +0100 Original-Received: from localhost ([::1]:33373 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaRZa-00018Z-Sv for ged-emacs-devel@m.gmane.org; Tue, 24 Mar 2015 12:20:58 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39472) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaRZ2-000160-Rz for emacs-devel@gnu.org; Tue, 24 Mar 2015 12:20:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YaRYw-0005o9-2P for emacs-devel@gnu.org; Tue, 24 Mar 2015 12:20:24 -0400 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:52571) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaRYv-0005lt-N3; Tue, 24 Mar 2015 12:20:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID; bh=kTgPlM31NAYA3S41pc2lyuHmUYMRKgrEk+6xzHyejao=; b=BOy04NyX917CBOa8vqHXTYFwcSLhkJ4n7E1Olk/05FmHGKwKMJVoZ0rebQEVkfot8Lz0a63xCiNdwaOv9h6Rp5Tun52YA29cVxzybMApcxLWMyZS0fsMamqPAeDZgMiKTZGy+XpQf2GzUiHu6x2b3KZc5xa/GSledRf+xq6KPMIhAtLPgSEh0K5yh/+xsbo4v9HhaNpjvUkgqyCGmvLzza2CEcj5RzMcBRCuOt61gXLeJfW5SDjcCqDq+qtijgf+EzVRlM+XBuTxxAyz4FwDWeSUOWEMfdKClf46VXeuDALbw/R1rvzx16eb4aLdZpEUyQWIBN/0Uyqd//L22ret5g==; Original-Received: from [2620:10d:c083:1004:56ee:75ff:fe20:83dc] by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1YaRYp-0001nL-Hb; Tue, 24 Mar 2015 09:20:11 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2600:3c01::f03c:91ff:fedf:adf3 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:184159 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xScSptCQEEFcmG7OO6HRhFqBrqGmcfPx4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 03/24/2015 08:57 AM, Richard Stallman wrote: > I think that C-x v v, when it commits changes, should also push them. > This would make git more comparable to other version control systems. Absolutely not. Git is decentralized system. The whole point is to separate *my* history from *your* history. This is incredibly powerful facility that Emacs should not try to bypass in order to make git work more like the obsolete version control systems it supplanted. It's not even clear how the feature would work. The upstream for a particular git repository isn't always clear. If you want to work like that, you're free to configure your system to do so. What you propose is very much not idiomatic. --xScSptCQEEFcmG7OO6HRhFqBrqGmcfPx4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJVEY61AAoJEN4WImmbpWBlLjMQAJtxcPNAKy0LfGvmgbuUe2aa vgsRxOTTvAFks/PsP/61om/9RdnvzI+ZvkcPe2ZLhgB2yabbdXBw/Fe5tEpFhy+l Op3VQx4xhx8bjiBe/flPJZ6g36c3tkY5dTVQB06k2PSvYB6brdtS/PBbAZ+IDZ6j /261aF1Re3sRovBXq91nyEsaUmXUyw/IYf+p2hrraoTpvh7T7temgiOraTbD+2i+ m0deCQTK6xeM46HZNqhen2KWrBXU2Hy88LJoX9vi0Dg5Sb9uiiDvc2CgOs7qpPuC DldnW1ezoheMDnW8s/nlE11d8AH487HUzHtoMR2kV93XxaDzFr4ZTzKBbjxjeShV lPCWn6+1A4zG1XWltWMmOBeZvAWiLIOvO5daLlrmGbRZLXH7TOPK+lwmPeeDZeRd Y279fsM1XIpx48j2Kppi2A2AOu2HgucpQ4W+yov1aOVI796zRPlijfK54Wyvq5Sw 4a5RQa/mvdj5KUwC4B9XxYs2s+/sicO7ydmluhNuveyrnwySDJpWmivsLX+XIL6a lyExl3sNeJKXDMKhnvcmBtVfEZaIXAqSip6xciFbHp1ItKnQeGC2huU8vl540L9n 0l8kQbZ7HNb7RBDSWaTpvjk7ujKd/Tzp6TiVLbskX9CZ39Aca7S6NqlmkDHDT6ir uSTLaupCLJM2vaZczIQI =JTbc -----END PGP SIGNATURE----- --xScSptCQEEFcmG7OO6HRhFqBrqGmcfPx4--