From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.180.0/23 X-Spam-Status: No, score=-2.5 required=3.0 tests=AWL,BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI,RCVD_IN_SORBS_WEB shortcircuit=no autolearn=no autolearn_force=no version=3.4.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by dcvr.yhbt.net (Postfix) with ESMTP id 27EA51F403 for ; Sat, 9 Jun 2018 22:11:25 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753401AbeFIWEg (ORCPT ); Sat, 9 Jun 2018 18:04:36 -0400 Received: from mout.gmx.net ([212.227.15.18]:44969 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753383AbeFIWEf (ORCPT ); Sat, 9 Jun 2018 18:04:35 -0400 Received: from [192.168.0.129] ([37.201.195.106]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MDQUP-1fTBfk3Jvx-00Gm9z; Sun, 10 Jun 2018 00:04:29 +0200 Date: Sun, 10 Jun 2018 00:04:13 +0200 (DST) From: Johannes Schindelin X-X-Sender: virtualbox@gitforwindows.org To: Elijah Newren cc: git@vger.kernel.org, gitster@pobox.com, alban.gruin@gmail.com Subject: Re: [RFC PATCH 2/3] rebase: Implement --merge via git-rebase--interactive In-Reply-To: <20180607171344.23331-3-newren@gmail.com> Message-ID: References: <20180607171344.23331-1-newren@gmail.com> <20180607171344.23331-3-newren@gmail.com> User-Agent: Alpine 2.21.1 (DEB 209 2017-03-23) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Provags-ID: V03:K1:PMk7wOHjdLpW64UsHAGZG5haOksa5aMYEZ4VpMqL/9nxREWJcpm jjscCWgSeij0mQasSRsC2G6e6I1vdOFsuXEWQ89bNXborxgpC+fNAHnjKpGuDqep4ydakQ5 3iXC/GIXSo94/JksoGFET28bDXe5NO4uLsOgzMWP3z1ai1L78w3SnsFNrUagcSVVM4aQjQk M8VWn3MBDDv9YT6O6rVLA== X-UI-Out-Filterresults: notjunk:1;V01:K0:GNOhLP1WEP0=:xW54+7l/z4+aSl2zLRZbOy oe0HPvYmE0oUGjjLU8CSqDaaHkKLv5Tg//Cht0vsFIEvehUnH/6Zs7RPihOi43bLlgYDydqkj 4NjnuVStKcf7wJrxH5HSOFlSfKjCloBm1WPvaWJB/FtNT6V5nN7YteVwARo1EZcLMEyF96feo RNM0GBtbAZz0tUkHajvenfQXD+NGFcvc3+d4Uc8LsDX5akke57xybAk6mX3wspNXadv1XA4v7 nzFRaeTfnVZqZoqrGBqGYVYLbW+1S9gp1vlovkfTR59a4oqFx/h+LOunCMFT88ySQ5seJRCd2 Y/2o1IYznprtlt81ycRok97nbh+yjqG7Pqq2JBE9bBnzn/0kIOijVJqpC3UQC9OsyZaWNjPEF 3Rj3B823CiZMKBYntp33fRW945YhiGmGfy+N9+n/TxbzS/WV3iuuslhKHSIm//DZ2fGFK1myJ mSvWP2lmJ02d+bS6oelHuZ9uvcUNtb2uwjIv+GeWKLLw40Wps4gVhDEhsA1EfcSzwhh7VB4xm SUYkYDFE8p3BkkFXib1w36L2F/6hLhvQCAtMO56qJ8tfkJUiyCwv3eXvcmD7oZFrRJAbvsNSY MVbnj+HBNAmkVpvf7I+FrgDWv/RV+DJys4PAd74St39PMgRuQUJXI7hMq0tbkE86xKX/uKvQO 5HBPSYyxAtHriRroceDt6xwLgRa07yjyre8uHsf2UDMyHN3CVqftsXgZK2Q1T9MvJgw4acooL DVI4MWM5MAUZ3Tm93xiht5Cs3fXZ9tRPopXYqIQLygW2Kt9bfn276xnpnRre51RXNyFXylj9q v8pGi3a Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Hi Elijah, On Thu, 7 Jun 2018, Elijah Newren wrote: > diff --git a/Documentation/git-rebase.txt b/Documentation/git-rebase.txt > index 451252c173..28d1658d7a 100644 > --- a/Documentation/git-rebase.txt > +++ b/Documentation/git-rebase.txt > @@ -275,6 +275,10 @@ branch on top of the branch. Because of this, when a merge > conflict happens, the side reported as 'ours' is the so-far rebased > series, starting with , and 'theirs' is the working branch. In > other words, the sides are swapped. > ++ > +This uses the `--interactive` machinery internally, and as such, > +anything that is incompatible with --interactive is incompatible > +with this option. I am not sure I like this change, as it describes an implementation detail that users should neither know, nor care about, nor rely on. > @@ -328,8 +332,8 @@ which makes little sense. > and after each change. When fewer lines of surrounding > context exist they all must match. By default no context is > ever ignored. > - Incompatible with the --merge and --interactive options, or > - anything that implies those options or their machinery. > + Incompatible with the --interactive option, or anything that > + uses the `--interactive` machinery. > > -f:: > --force-rebase:: > @@ -361,15 +365,15 @@ default is `--no-fork-point`, otherwise the default is `--fork-point`. > --whitespace=