In-progress browser for a directory of text files

keep surface bounds updated when zooming out

scenario: move a buffer way outside the initial boundary press C-g to zoom out

Before this commit, C-g always zoomed out to the bounds computed at the start of the session.

Created by  Kartik K. Agaram  on June 15, 2023
YFQRJ4EYPIIUN26G4XKLAXK4YHJ54IKUDI272U4UT6BP2JEXWK6QC
Change contents