diff options
| author | Albert Cervin <albert@acervin.com> | 2022-12-13 09:01:00 +0100 |
|---|---|---|
| committer | Albert Cervin <albert@acervin.com> | 2022-12-13 09:01:00 +0100 |
| commit | a73225c9b45e110d315a3fc587a82040ce8c9a13 (patch) | |
| tree | f6b00156d203181ecbfd2f02cf7b1589dfd88e91 /src/main.c | |
| parent | 31e6fb2ba5fe9fd04722971a13a72ec71e846e46 (diff) | |
| download | dged-a73225c9b45e110d315a3fc587a82040ce8c9a13.tar.gz dged-a73225c9b45e110d315a3fc587a82040ce8c9a13.tar.xz dged-a73225c9b45e110d315a3fc587a82040ce8c9a13.zip | |
Implement scrolling
Buffer now scrolls correcly when reaching top or bottom and puts dot at
the middle of the screen.
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -163,7 +163,8 @@ int main(int argc, char *argv[]) { // update screen clock_gettime(CLOCK_MONOTONIC, &display_begin); if (render_bufs[0].ncmds > 0 || render_bufs[1].ncmds > 0) { - display_update(&display, render_bufs, 2, curbuf.dot_line, curbuf.dot_col); + display_update(&display, render_bufs, 2, buf_upd.dot_line, + buf_upd.dot_col); } clock_gettime(CLOCK_MONOTONIC, &display_end); |
