diff --git a/window.c b/window.c index eb1c8e7..e1bc483 100644 --- a/window.c +++ b/window.c @@ -655,6 +655,18 @@ size_t window_line_down(Win *win) { return window_cursor_update(win); } +size_t window_scroll_line_up(Win *win) { + Cursor *cursor = &win->cursor; + window_scroll_lines_up(win, 1); + return cursor->pos; +} + +size_t window_scroll_line_down(Win *win) { + Cursor *cursor = &win->cursor; + window_scroll_lines_down(win, 1); + return cursor->pos; +} + void window_update(Win *win) { wnoutrefresh(win->win); }