David Aguilar <davvid@xxxxxxxxx> writes: >> diff --git a/git-difftool.perl b/git-difftool.perl >> index e95e4ad..ced1615 100755 >> --- a/git-difftool.perl >> +++ b/git-difftool.perl >> @@ -52,6 +52,7 @@ sub generate_command >> my @command = (exe('git'), 'diff'); >> my $skip_next = 0; >> my $idx = -1; >> + my $prompt = ''; > > Would it be simpler to set $prompt = 1 and then > flip it to 0 when -y | or --no-prompt is supplied? > ... > > This would become: > > if ($prompt) { > ... > } > else { > ... > } But that is not what the patch does, is it? Isn't it more like initializing $prompt to undef and then the above condition becomes: if (!defined $prompt) { ; # nothing elsif ($prompt) { setenv PROMPT true } else { setenv NO_PROMPT true } no? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html