Subject: Re: [PATCH 14/14] pull --rebase: error on no merge candidate cases

From: Junio C Hamano <[email-masked]>
Date: Tue, 19 May 2015 09:27:01 -0700

Johannes Schindelin <[email-masked]> writes:

>>> -               fprintf(stderr,
>>> -                       _("There are no candidates for merging among the refs that you just fetched.\n"
>>> -                       "Generally this means that you provided a wildcard refspec which had no\n"
>>> -                       "matches on the remote end.\n"));
>>> +               if (opt_rebase)
>>> +                       fputs(_("There is no candidate for rebasing against among the refs that you just fetched."), stderr);
>> 
>     The puts() function appends a <newline> while fputs() does not.

Yup, so this update makes the command spew unterminated lines, which
not something intended...