Emit a whole line in one go
commit2efcc977646320123c0d461664d25c4c93aaa9ee
authorBo Yang <struggleyb.nku@gmail.com>
Sat, 29 May 2010 15:32:05 +0000 (29 23:32 +0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 1 Jun 2010 01:02:04 +0000 (31 18:02 -0700)
tree5dca4e1666384ccfc748784f4b6834289e44502e
parent7be5761073fde260d3aca10883e8688bd30cbccf
Emit a whole line in one go

Since the graph prefix will be printed when calling
emit_line, so the functions should be used to emit a
complete line out once a time. No one should call
emit_line to just output some strings instead of a
complete line.
Use a strbuf to compose the whole line, and then
call emit_line to output it once.

Signed-off-by: Bo Yang <struggleyb.nku@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
diff.c