[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-patch] RFE: --batch-skip
From: |
Andreas Grünbacher |
Subject: |
Re: [bug-patch] RFE: --batch-skip |
Date: |
Sat, 7 Sep 2013 01:24:00 +0200 |
2013/9/7 Bruce Korb <address@hidden>:
> On Fri, Sep 6, 2013 at 2:41 PM, Andreas Grünbacher <address@hidden> wrote:
>> So which part of the behavior of --force is it that you don't want?
>
> -f or --force
> Assume that the user knows exactly what he or she is doing, and do
> not ask any questions. [...] files even though they have the wrong
> version for the Prereq: line in the patch; and assume that patches
> are not reversed even if they look like they are.
>
> I am looking for "normal" behavior where the answers to the prompts
> is always the default: No.
> but the question is never asked.
>
> Maybe add an option: --assume={yes,no}
So that would probably be --batch but while skipping patches which appear
to be applied already.
That could be implemented, but I would not recommend using such a feature.
Patch will only look at the first hunk to determine if a patch can be reverse
applied; you'll never notice when a patch has only been partially applied, or
only appears to have been applied. A slightly better option would be to check
if the entire patch can be reverse applied with --dry-run; at least that works
most of the time.
Andreas