From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1C2DFC2BA2B for ; Tue, 7 Apr 2020 15:16:25 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id CA12A20692 for ; Tue, 7 Apr 2020 15:16:24 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="MaJZrfm4" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729071AbgDGPQY (ORCPT ); Tue, 7 Apr 2020 11:16:24 -0400 Received: from mail-ot1-f68.google.com ([209.85.210.68]:35041 "EHLO mail-ot1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729033AbgDGPQX (ORCPT ); Tue, 7 Apr 2020 11:16:23 -0400 Received: by mail-ot1-f68.google.com with SMTP id v2so3496853oto.2 for ; Tue, 07 Apr 2020 08:16:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9KgULcE/91hX3L6yekaJ4k19G+Ap4whEz2xFXCRP+Mc=; b=MaJZrfm41mfYfSaSr1WnUROF72HLE3hfh9Jh9KRpVISfmSvsIO5ePiqxE2QIC2lfJf Dg/ZShjBSYpiCvFhs/MYes9QJiAvdQQacbbqDBvPhKjNgARVEWCenpFaJV9cHfszUERl osz3UhU8nJit0ecTOf27ADSNezKVv4useyjHff50WzneAzwhYnmwpfzB05MfzkrmhzjZ NGzDAMjgKGAhd0n1qfTdYXPJHySbCssUrsdkU3TgQNQxDapga8GTb2MtJuEcrlppNq8x E5CT+a1//KiDJ0l11viOCNGGihLjib6uV+5LGJWz6gixzq3JNTPN6cChXW0VmEJQagry yx9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9KgULcE/91hX3L6yekaJ4k19G+Ap4whEz2xFXCRP+Mc=; b=PGgbL/zWjEB4SsfpJ2p65Tm9yi+8yElq1g0zFaETGq9msvNg42oY/3YpV28b4OlNA4 1Bj5JF+q10i2xrHAhrxBG6k5dCzYHaIVT0EgDNnFMnfmFjK/bYdwtVI16FVW05e7Go54 ERFUEutLbhiTOqhJ6bmtrUtn3vYYU8bQoc/gHWIlamwuTQ5kapsO4UhcbRvrjJqyBRQx 5opibYgC/FXihN1fijpQ77oD/XG+hh1VYbTXmpCtY1JObbVF7WewZh0bnHKoJwBQTC/u X5ailhTjTLcPI/f2iwG1gIfmJ9eXiugkVWDtPNLyDizUdcOfN39VAZ4dhIHAsLkYrfgd 6arQ== X-Gm-Message-State: AGi0PuZTxetyXD6UbursZhgiH2ZsX/dhBIRNhfbNbxQIJP89gMmLzsQs FZDFzedKqiOzha+gGp8RUUrBuevx9mOGyXda09Ojsh64 X-Google-Smtp-Source: APiQypLZyhdExIkd2ztW6qKM8I0uolPtdUgHm5tXZS3+sa0hCJcvghavMhUtyLnix5Kp85WV4Oh7Dk2qBvD5+SbqCS8= X-Received: by 2002:a9d:5e0d:: with SMTP id d13mr2053767oti.162.1586272580248; Tue, 07 Apr 2020 08:16:20 -0700 (PDT) MIME-Version: 1.0 References: <20200407141125.30872-1-phillip.wood123@gmail.com> <20200407141125.30872-2-phillip.wood123@gmail.com> In-Reply-To: <20200407141125.30872-2-phillip.wood123@gmail.com> From: Elijah Newren Date: Tue, 7 Apr 2020 08:16:09 -0700 Message-ID: Subject: Re: [PATCH 1/6] Revert "Revert "Merge branch 'ra/rebase-i-more-options'"" To: Phillip Wood Cc: Git Mailing List , Johannes Schindelin , Junio C Hamano , Rohit Ashiwal , Jonathan Nieder Content-Type: text/plain; charset="UTF-8" Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org On Tue, Apr 7, 2020 at 7:11 AM Phillip Wood wrote: > > From: Phillip Wood > > This reverts commit 4d924528d8bfe947abfc54ee9bd3892ab509c8cd. > > This is being reverted to enable some fixups for > ra/rebase-i-more-options to be built on this commit. This makes sense to me, but it will be only the second 'Revert "Revert..."' commit in all of git.git and I'm curious if Junio will be unhappy with it. > --- > Documentation/git-rebase.txt | 27 ++++- > builtin/rebase.c | 49 ++++++-- > sequencer.c | 141 ++++++++++++++++++++++-- > sequencer.h | 2 + > t/t3422-rebase-incompatible-options.sh | 2 - > t/t3433-rebase-options-compatibility.sh | 131 ++++++++++++++++++++++ > 7 files changed, 327 insertions(+), 28 deletions(-) > create mode 100755 t/t3433-rebase-options-compatibility.sh > > diff --git a/Documentation/git-rebase.txt b/Documentation/git-rebase.txt > index 0c4f038dd6..1d0e2d27cc 100644 > --- a/Documentation/git-rebase.txt > +++ b/Documentation/git-rebase.txt > @@ -393,16 +393,31 @@ your branch contains commits which were dropped, this option can be used > with `--keep-base` in order to drop those commits from your branch. > > --ignore-whitespace:: > + Behaves differently depending on which backend is selected. > ++ > +'am' backend: When applying a patch, ignore changes in whitespace in > +context lines if necessary. > ++ > +'interactive' backend: Treat lines with only whitespace changes as > +unchanged for the sake of a three-way merge. > + > --whitespace=