Re: [PATCH] status: show branch name if possible in in-progress info
- From
Matthieu Moy <matthieu.moy@grenoble-inp.fr>
- Date
- Jan 29, 2013, 12:31 UTC
- Message-ID
- <vpqy5fcrwzq.fsf@grenoble-inp.fr>
- In-Reply-To
- <1359461450-24456-1-git-send-email-pclouds@gmail.com>
I like the idea.
Nguyễn Thái Ngọc Duy <pclouds@gmail.com> writes:
Show 10 quoted lines
> diff --git a/t/t7512-status-help.sh b/t/t7512-status-help.sh > index b3f6eb9..096ba6f 100755 > --- a/t/t7512-status-help.sh > +++ b/t/t7512-status-help.sh > @@ -76,7 +76,7 @@ test_expect_success 'status when rebase in progress before resolving conflicts' > test_must_fail git rebase HEAD^ --onto HEAD^^ && > cat >expected <<-\EOF && > # Not currently on any branch. > - # You are currently rebasing. > + # You are currently rebasing '\''rebase_conflicts'\''.
Perhaps "rebasing *branch* 'rebase_conflicts'"
Or even "rebasing branch 'rebase_conflicts' on <sha1sum>"
?
Show 9 quoted lines
> @@ -923,7 +947,7 @@ static void show_bisect_in_progress(struct wt_status *s,
> struct wt_status_state *state,
> const char *color)
> {
> - status_printf_ln(s, color, _("You are currently bisecting."));
> + status_printf_ln(s, color, _("You are currently bisecting '%s'."), state->branch);
> if (advice_status_hints)
> status_printf_ln(s, color,
> _(" (use \"git bisect reset\" to get back to the original branch)"));In the "rebase" case, you test state->branch for null-ness. Don't you need the same test here? (What happens if you start a bisect from a detached HEAD state?)
-- Matthieu Moy http://www-verimag.imag.fr/~moy/