commit - 057c47a3d40d7af90ead77d5eef056b966ef5269
commit + ca783de69298131a8ee36ec84f9988ff03ae77c9
blob - c1dbb20e11cc69f82dcf390af90f3d2ba9daef1a
blob + e0c55ede036adf31c63125cb0bc73acbbfb83e08
--- ui.c
+++ ui.c
place->curs_x = buffer->curs_x;
place->curs_y = buffer->curs_y;
place->line_off = buffer->line_off;
+ place->top_line = buffer->top_line;
place->current_line = buffer->current_line;
place->cpoff = buffer->cpoff;
}
buffer->curs_x = place->curs_x;
buffer->curs_y = place->curs_y;
buffer->line_off = place->line_off;
+ buffer->top_line = place->top_line;
buffer->current_line = place->current_line;
buffer->cpoff = place->cpoff;
}
blob - bbfbc375cd03917338fadb34a1a8f18538daa70d
blob + bdc4da264c23a4ce36b91209801b74b380fb05c9
--- ui.h
+++ ui.h
int curs_x, curs_y;
size_t line_off;
struct vline *current_line;
+ struct vline *top_line;
size_t cpoff;
};