new function s:redraw_buffer_with