From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reuben Thomas Newsgroups: gmane.emacs.bugs Subject: bug#12415: vc-push & vc-pull support? Date: Tue, 11 Sep 2012 15:09:32 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1347373058 23049 80.91.229.3 (11 Sep 2012 14:17:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Sep 2012 14:17:38 +0000 (UTC) To: 12415@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 11 16:17:38 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1TBRHV-0006s6-Vd for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Sep 2012 16:17:38 +0200 Original-Received: from localhost ([::1]:53577 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRHS-0003O0-EX for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Sep 2012 10:17:34 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRHL-0003Nh-7u for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:17:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBRHF-0000RM-Sr for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:17:27 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45226) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRHF-0000RI-PM for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:17:21 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TBRHu-0006Q3-7k for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Reuben Thomas Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Sep 2012 14:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12415 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-emacs Original-Received: via spool by submit@debbugs.gnu.org id=B.134737307424659 (code B ref -1); Tue, 11 Sep 2012 14:18:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 11 Sep 2012 14:17:54 +0000 Original-Received: from localhost ([127.0.0.1]:54772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBRHm-0006Pg-01 for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:54 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51320) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBRHj-0006PY-Lh for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBRGu-0000Ic-Tj for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:10 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:34634) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRGu-0000IM-R5 for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:00 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38669) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRGn-0003Bb-1r for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:17:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBRGc-00006J-Fk for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:16:52 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:58468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRGc-00005h-C3 for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:16:42 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56070) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1TBR9t-0006BA-UV for bug-emacs@gnu.org; Tue, 11 Sep 2012 10:09:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBR9k-0005EY-8q for bug-emacs@gnu.org; Tue, 11 Sep 2012 10:09:45 -0400 Original-Received: from exprod7og120.obsmtp.com ([64.18.2.18]:54826) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1TBR9k-0005DZ-1B for bug-emacs@gnu.org; Tue, 11 Sep 2012 10:09:36 -0400 Original-Received: from mail-ie0-f199.google.com ([209.85.223.199]) (using TLSv1) by exprod7ob120.postini.com ([64.18.6.12]) with SMTP ID DSNKUE9GHbVJc/KgvAFzwRj59cztmKV2yg5C@postini.com; Tue, 11 Sep 2012 07:09:35 PDT Original-Received: by ieak10 with SMTP id k10so1534227iea.6 for ; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :x-gm-message-state; bh=Lpe7OkDf5V5XUsIK2djQgwruu/xxNcHiKZDnScuir+E=; b=GdK5pg8HX9uo4h+9Pzua5SFuKw2HTCgpZmHoRG5fXFeR5kzikXj9F3gltE1qbea/qV l289PHjha8FtWvou1SlC7lPrqLfQY1TDrrSs+oE0TZwffiFLSKZA/w7lNRFmnUAMf2Bj 0z6DCS9pOQ/SntUG5dMBXeDaI69r6wRq8laeAbMyMiNvCJr/9bbg/qvEkXT0vWaGzSoK RzKxoEYLBMjRCPbbDf5s4dZOFYPBaakadiKLHKWyrtF0NwpJqltpUq9GQ5mFSU16Vgeu FmLQytZaJawcrauDV5gXyD59wdXs0nlkjfsDGQFlhl2ckhUwK5BAD7n5PN1N85U1LQFa 03lA== Original-Received: by 10.50.220.136 with SMTP id pw8mr17135297igc.14.1347372572932; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) Original-Received: by 10.50.220.136 with SMTP id pw8mr17135288igc.14.1347372572834; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) Original-Received: by 10.231.126.84 with HTTP; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) X-Gm-Message-State: ALoCoQlobTtpXmFvUnB0hGGbyIf17tkof8lYAlGn1UeQsv7ubap4VGs8SrWemhlWeRORkfxweg6IxER90HK2sCSIz5kTaQHNn8ZDFhes/RZCSt3eCzU3H8EgM9bcvnplLt3rHkqF783ldBpMYcPh6vLqasvp+Ly9BQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:64109 Archived-At: Just now I found to my surprise that there's no "push" support for git (or indeed, in current Emacs bazaar, any DVCS other than Mercurial). Searching, I found that a patch was offered to support Bazaar, with some additions for git: http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00842.html I see no further progress on integrating this work. Any chance of someone looking at it? It would be great to get basic push support for git & Bazaar; that would leave the three most popular DVCSes covered. If someone can tell me what specifically is needed for an acceptable git patch (relative to what's already offered in the above thread), I'd be happy to work on it. I think it worth noting that I *won't* be trying magit in the mean time, as I don't see that switching between two interfaces (one for git, one for everything else) would be better than having to switch back to a terminal to push in git. I appreciate that not every function of every VCS can consistently be exposed in vc (I'm quite happy for it to follow the 80/20 rule!), but this does seem like basic functionality that can and should be supported. -- http://rrt.sc3d.org