blame: factor out get_next_line()