> On 29 Nov 2017, at 19:35, Thomas Adam <[email protected]> wrote:
> 
> On Wed, Nov 29, 2017 at 03:37:50PM +0100, [email protected] wrote:
>> +            if (print_waiting_for_editor) {
>> +                    fprintf(stderr, _("hint: Waiting for your editor 
>> input..."));
>>                      fflush(stderr);
> 
> Just FYI, stderr is typically unbuffered on most systems I've used, and
> although the call to fflush() is harmless, I suspect it's not having any
> effect.  That said, there's plenty of other places in Git which seems to think
> fflush()ing stderr actually does something.

I agree with the "unbuffered" statement. I am surprised that you expect fflush()
to do nothing in that situation... but I am no expert in that area. Can you
point me to some documentation?

In any way, would all this be a problem here? The worst that could happen would
be that the user would not see the message, right?

Are you aware of stderr usage in Git that could cause more trouble?

- Lars

Reply via email to