X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=git-debrebase;h=5e8a8bb2dc81b979e1e15f95cc5ad744a67da31a;hp=4484bea9143302bd27cf90469a18a35201bfbaff;hb=0c244082ddb4b2443ccfbc1c438ead4fda1c33ca;hpb=3b8ba9b6ada2143617a7ce5934010771e34fad7d diff --git a/git-debrebase b/git-debrebase index 4484bea9..5e8a8bb2 100755 --- a/git-debrebase +++ b/git-debrebase @@ -2892,17 +2892,19 @@ upstream commmit explicitly or provide suitable origs. END } - printf STDERR "Yes, will base new branch on %s\n", $result->{Source}; + print STDERR f_ "Yes, will base new branch on %s\n", $result->{Source}; complete_convert_from $head, $result->{Result}, $gdrlastinfo, 'convert-from-dgit-view'; } sub cmd_forget_was_ever_debrebase () { - badusage "forget-was-ever-debrebase takes no further arguments" if @ARGV; + badusage __ "forget-was-ever-debrebase takes no further arguments" + if @ARGV; my ($ffqstatus, $ffq_msg, $current, $ffq_prev, $gdrlast) = ffq_prev_branchinfo(); - fail "Not suitable for recording git-debrebaseness anyway: $ffq_msg" + fail f_ "Not suitable for recording git-debrebaseness anyway: %s", + $ffq_msg if defined $ffq_msg; push @deferred_updates, "delete $ffq_prev"; push @deferred_updates, "delete $gdrlast"; @@ -3003,7 +3005,7 @@ setlocale(LC_MESSAGES, ""); textdomain("git-debrebase"); getoptions_main - ("bad options\n", + (__ "bad options\n", "D+" => \$debuglevel, 'noop-ok', => \$opt_noop_ok, 'f=s' => \@snag_force_opts, @@ -3029,8 +3031,7 @@ getoptions_main initdebug('git-debrebase '); enabledebug if $debuglevel; -my $toplevel = cmdoutput @git, qw(rev-parse --show-toplevel); -chdir $toplevel or fail "chdir toplevel $toplevel: $!\n"; +changedir_git_toplevel(); $rd = fresh_playground "$playprefix/misc";