From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: VC mode and git Date: Thu, 26 Mar 2015 13:54:08 +0200 Message-ID: <5513F360.6090106@yandex.ru> References: <55118B3F.3090408@yandex.ru> 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 1427370873 27517 80.91.229.3 (26 Mar 2015 11:54:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 26 Mar 2015 11:54:33 +0000 (UTC) Cc: emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 26 12:54:32 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 1Yb6Mp-0003bL-RL for ged-emacs-devel@m.gmane.org; Thu, 26 Mar 2015 12:54:31 +0100 Original-Received: from localhost ([::1]:44019 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yb6Mo-0003kf-PJ for ged-emacs-devel@m.gmane.org; Thu, 26 Mar 2015 07:54:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44451) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yb6Ma-0003kY-NF for emacs-devel@gnu.org; Thu, 26 Mar 2015 07:54:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yb6MX-00027d-Af for emacs-devel@gnu.org; Thu, 26 Mar 2015 07:54:16 -0400 Original-Received: from mail-wg0-x230.google.com ([2a00:1450:400c:c00::230]:35958) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yb6MX-00027U-4C; Thu, 26 Mar 2015 07:54:13 -0400 Original-Received: by wgra20 with SMTP id a20so61139064wgr.3; Thu, 26 Mar 2015 04:54:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=27p7woA7BGf/bh0FDtsM7oVCknQO8+6xzG70sifrW/M=; b=OOcf3/xRKrJaGTNjNVEO8WtkU+1qeY1CNbM3qFMcoV96yFsKQeQZjOq6uj72Gc58V1 N/a09j7/MdIXqYjg3yynsufuBHjq0xOUh4iaTEf+h6UTc+PkPVUQRVF2M/q+JN2Vze/N N6Ck6uz1QhWTYydCC6tUuOzycjHajDdcvLxD/CHDw5+7AXjrxIAB6VVYBS7Dlu44/rte pMYZqmlYg5gN6d/KwF44AC5acvlN3a5DX0zA0IdmKRzVJ0GWgBh25c+p2bh7wJ9fxdGJ PM/WALhhsruYoKFa1xtk0yvRxl6NZLwODJ/f16EQyLB4wQR+krGe2oCTkYDhum0Hb1wg dfsw== X-Received: by 10.180.12.84 with SMTP id w20mr47944523wib.9.1427370851800; Thu, 26 Mar 2015 04:54:11 -0700 (PDT) Original-Received: from [192.168.1.3] ([82.102.93.54]) by mx.google.com with ESMTPSA id i3sm1865373wiy.23.2015.03.26.04.54.10 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 26 Mar 2015 04:54:11 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Gecko/20100101 Thunderbird/36.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::230 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:184316 Archived-At: On 03/26/2015 12:54 PM, Richard Stallman wrote: > It is a mistake to say that "modern" DVCs all work this way. > BZR did not. I never had this problem with BZR. Even Bzr works this way by default. While it does have an optional "bound branch" workflow recommended to some newcomers, that requires extra configuration. We shouldn't optimize VC for users coming from CVS; we should optimize for the modern user (which are the majority, or will be anyway), and they are accustomed to separate "commit" and "push" commands. I could _maybe_ support `C-x v v' offering to push when the current file has no changes and there are local commits, but that's not what you're looking for anyway.