From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.180.0/23 X-Spam-Status: No, score=-3.9 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by dcvr.yhbt.net (Postfix) with ESMTP id 6A9831F463 for ; Fri, 20 Dec 2019 17:10:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727483AbfLTRKC (ORCPT ); Fri, 20 Dec 2019 12:10:02 -0500 Received: from mail-ed1-f66.google.com ([209.85.208.66]:44837 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727451AbfLTRJ7 (ORCPT ); Fri, 20 Dec 2019 12:09:59 -0500 Received: by mail-ed1-f66.google.com with SMTP id bx28so8914761edb.11 for ; Fri, 20 Dec 2019 09:09:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:in-reply-to:references:from:date:subject:fcc :content-transfer-encoding:mime-version:to:cc; bh=lhCCZYi0B8Y5DKm/BdvSQpxajRpqO1GMbHDyvaMtn7g=; b=nw/Q6lyY14VJROzlHwg9VglcoKVdVTycNI48EH/hpBfeUDLTxffz689vJuIbwz7ILc GIDm2B5pHWi4OPvlpvK5ryC9z2R5224NNCMxGyxdSIjgzGxYWFbOXVdS28DaVDlW+/Xd jwDaWJkZINtbnNxp2tUXQadEUr3XsLQxqlW1vffvhhwRQgeUh3gNhVrWcxqYd+Kn0OsJ Cz2Z27hYp4yk3rj0J2F0nXQYlJFAQ60N3Y1AVpoLS8oN51ThWyLbNEXWns7kJr6cA+em HWFzbfgAlb18pkVAn3/ds2jICTsAhV3XItxdZjf9iF+E/pszdi7JD46gir7sXYv9fIVR gmkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:in-reply-to:references:from:date :subject:fcc:content-transfer-encoding:mime-version:to:cc; bh=lhCCZYi0B8Y5DKm/BdvSQpxajRpqO1GMbHDyvaMtn7g=; b=Z7wqcTXBGft+YwvT3+q/HWX0XmMz70L6Pm7BYlyeww2T5UQQg7RHxXCrJqB/hPBmFh 0EuLOgrJEvamLQ5gzVIN5QnNVulRQVL2th3MyS7kRvfsTS4v8O1IVOH3keRLm2tgyWNd h97PXW1QdOCez3yuyS3X05ASCgM8K6gFe+gXhrty8yqzG1Ou+Vy11CdDi3mVT8IZGw8Q /fyz6RkX4KcyXQCx99N/TBwzYDfa6V4+NIZNOGDHZaxmHGtHwBmPUnZ77dW2L3RQunWT G8cz+SQDFtMqYSX8F+ORU0KR3mFyRtMaajn56IDfh0nn7Rhxx/Qohb5GXL3C+6XTXJxE sTFg== X-Gm-Message-State: APjAAAVu4O1R4fcaeL+n913iJgFZGC8dhGl3SRQTnNvS+WMNyEos2/tj /u6xQ2ETE9kasItVTryckUICTYrV X-Google-Smtp-Source: APXvYqwsrqx+PrVxy2uthwu0ls6yyPcoXjIdq0zjHB4FmOnViALg4L0Cg4dJsHHcR6LTQ46QlRw8Cw== X-Received: by 2002:a17:906:3149:: with SMTP id e9mr16781836eje.292.1576861796161; Fri, 20 Dec 2019 09:09:56 -0800 (PST) Received: from [127.0.0.1] ([13.74.141.28]) by smtp.gmail.com with ESMTPSA id j21sm1014551eds.8.2019.12.20.09.09.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Dec 2019 09:09:55 -0800 (PST) Message-Id: <90e8927ea0533a078fe7fade9264f798bcdaa6ad.1576861788.git.gitgitgadget@gmail.com> In-Reply-To: References: From: "Elijah Newren via GitGitGadget" Date: Fri, 20 Dec 2019 17:09:41 +0000 Subject: [PATCH 08/15] git-rebase.txt: add more details about behavioral differences of backends Fcc: Sent Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MIME-Version: 1.0 To: git@vger.kernel.org Cc: Johannes.Schindelin@gmx.de, phillip.wood@dunelm.org.uk, liu.denton@gmail.com, gitster@pobox.com, plroskin@gmail.com, Junio C Hamano , Elijah Newren Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org From: Elijah Newren Signed-off-by: Elijah Newren --- Documentation/git-rebase.txt | 102 +++++++++++++++++++++--- t/t3433-rebase-options-compatibility.sh | 5 +- 2 files changed, 94 insertions(+), 13 deletions(-) diff --git a/Documentation/git-rebase.txt b/Documentation/git-rebase.txt index ff32ca1080..f1ace07c38 100644 --- a/Documentation/git-rebase.txt +++ b/Documentation/git-rebase.txt @@ -409,13 +409,10 @@ 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. + Ignore whitespace-only changes in the commits being rebased, + which may avoid "unnecessary" conflicts. (Both backends + currently have differing edgecase bugs with this option; see + BEHAVIORAL DIFFERENCES.) --whitespace=