Searched refs:rightward (Results 1 – 5 of 5) sorted by relevance
| /vim-8.2.3635/src/libvterm/src/ |
| H A D | vterm.c | 295 int rightward, in vterm_scroll_rect() argument 310 if(rightward >= 0) { in vterm_scroll_rect() 316 dest.end_col = rect.end_col - rightward; in vterm_scroll_rect() 317 src.start_col = rect.start_col + rightward; in vterm_scroll_rect() 325 int leftward = -rightward; in vterm_scroll_rect() 354 if(rightward > 0) in vterm_scroll_rect() 355 rect.start_col = rect.end_col - rightward; in vterm_scroll_rect() 356 else if(rightward < 0) in vterm_scroll_rect() 357 rect.end_col = rect.start_col - rightward; in vterm_scroll_rect() 386 if(rightward < 0) { in vterm_copy_cells() [all …]
|
| H A D | screen.c | 322 static int scrollrect(VTermRect rect, int downward, int rightward, void *user) in scrollrect() argument 327 vterm_scroll_rect(rect, downward, rightward, in scrollrect() 332 vterm_scroll_rect(rect, downward, rightward, in scrollrect() 346 screen->pending_scroll_rightward = rightward; in scrollrect() 350 (screen->pending_scroll_rightward == 0 && rightward == 0))) { in scrollrect() 352 screen->pending_scroll_rightward += rightward; in scrollrect() 359 screen->pending_scroll_rightward = rightward; in scrollrect() 362 vterm_scroll_rect(rect, downward, rightward, in scrollrect() 370 vterm_rect_move(&screen->damaged, -downward, -rightward); in scrollrect() 380 rightward == 0) { in scrollrect()
|
| H A D | state.c | 113 static void scroll(VTermState *state, VTermRect rect, int downward, int rightward) in scroll() argument 117 if(!downward && !rightward) in scroll() 127 if(rightward > cols) in scroll() 128 rightward = cols; in scroll() 129 else if(rightward < -cols) in scroll() 130 rightward = -cols; in scroll() 133 if(rect.start_col == 0 && rect.end_col == state->cols && rightward == 0) { in scroll() 155 if((*state->callbacks->scrollrect)(rect, downward, rightward, state->cbdata)) in scroll() 159 vterm_scroll_rect(rect, downward, rightward, in scroll()
|
| /vim-8.2.3635/src/libvterm/include/ |
| H A D | vterm.h | 391 int (*scrollrect)(VTermRect rect, int downward, int rightward, void *user); 585 int rightward,
|
| /vim-8.2.3635/src/libvterm/t/ |
| H A D | harness.c | 251 static int scrollrect(VTermRect rect, int downward, int rightward, void *user UNUSED) in scrollrect() argument 258 downward, rightward); in scrollrect()
|