source-listing redraw routine