diff.c: emit_add_line() takes only the rest of the line