Jeff King <peff@xxxxxxxx> writes: > which would cover that case. But Phillip mentioned that our own > fmt_merge_msg() does not include a newline. So it would not be the user > feeding us an incomplete line, but rather Git feeding it. > > And that was > what I suggested should be corrected (which I suppose would be in > addition to correcting lines from the user). > > However, I see a call to strbuf_complete_line() at the end of > fmt_merge_msg(), so I am puzzled about what he meant. Whew. You got me worried. Yeah, if fmt_merge_msg() is not terminating its output, we should fix that, but I do not see such a breakage in the current code, either. Thanks.