make holds_all_lines more consistent
should fix autoscrolling which relies on this field