Scrolls the buffer so that a given position is visible.
See section
for a discussion of at-eol?. If end
is not -1 and not the same as start, then the range start
to end is made visible and at-eol? is ignored.
When the range cannot fit in the visible area, bias indicates which end of the range to display. When bias is -1, then the start of the range is displayed. When bias is 1, then the end of the range is displayed.
If the buffer is scrolled, then the buffer is redrawn and the return value is #t; otherwise, the return value is #f.