/dports/editors/neovim/neovim-0.6.1/src/nvim/ |
H A D | move.c | 66 lnum = wp->w_topline; in comp_botline() 181 wp->w_topline = 1; in update_topline() 459 wp->w_topline = lnum; in set_topline() 1040 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in scrolldown() 1160 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in scrollup() 1254 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in scrolldown_clamp() 1287 (void)hasFolding(curwin->w_topline, NULL, &curwin->w_topline); in scrollup_clamp() 2035 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in onepage() 2038 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in onepage() 2141 (void)hasFolding(curwin->w_topline, NULL, &curwin->w_topline); in halfpage() [all …]
|
H A D | mouse.c | 212 curwin->w_cursor.lnum = curwin->w_topline; in jump_to_mouse() 248 for (first = true; curwin->w_topline > 1;) { in jump_to_mouse() 258 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in jump_to_mouse() 262 --curwin->w_topline; in jump_to_mouse() 285 if (hasFolding(curwin->w_topline, NULL, &curwin->w_topline) in jump_to_mouse() 293 curwin->w_topline++; in jump_to_mouse() 309 && curwin->w_cursor.lnum == curwin->w_topline) { in jump_to_mouse() 376 lnum = win->w_topline; in mouse_comp_pos() 382 if (lnum == win->w_topline) { in mouse_comp_pos() 527 orig_topline = wp->w_topline; in set_mouse_topline() [all …]
|
H A D | diff.c | 659 int n = diff_check(wp, wp->w_topline); in diff_redraw() 2005 linenr_T lnum = fromwin->w_topline; in diff_set_topline() 2033 towin->w_topline = towin->w_buffer->b_ml.ml_line_count in diff_set_topline() 2069 towin->w_topline = dp->df_lnum[toidx] in diff_set_topline() 2073 } else if (towin->w_topline >= dp->df_lnum[toidx] in diff_set_topline() 2077 towin->w_topline = dp->df_lnum[toidx] + dp->df_count[toidx]; in diff_set_topline() 2095 if (towin->w_topline > towin->w_buffer->b_ml.ml_line_count) { in diff_set_topline() 2096 towin->w_topline = towin->w_buffer->b_ml.ml_line_count; in diff_set_topline() 2100 if (towin->w_topline < 1) { in diff_set_topline() 2101 towin->w_topline = 1; in diff_set_topline() [all …]
|
H A D | screen.c | 296 if (lnum >= wp->w_topline in redrawWinline() 887 lnumt = wp->w_topline; in win_update() 924 if (mod_bot > wp->w_topline) { in win_update() 925 mod_top = wp->w_topline; in win_update() 974 && wp->w_topline == mod_top in win_update() 1245 if (from < wp->w_topline) { in win_update() 1246 from = wp->w_topline; in win_update() 1272 lnum = wp->w_topline; in win_update() 1564 && lnum > wp->w_topline in win_update() 1661 if (lnum == wp->w_topline) { in win_update() [all …]
|
H A D | mark.c | 1088 if (win->w_topline >= line1 && win->w_topline <= line2) { in mark_adjust_internal() 1091 win->w_topline = 1; in mark_adjust_internal() 1093 win->w_topline = line1 - 1; in mark_adjust_internal() 1096 win->w_topline += amount; in mark_adjust_internal() 1099 } else if (amount_after && win->w_topline > line2) { in mark_adjust_internal() 1100 win->w_topline += amount_after; in mark_adjust_internal()
|
H A D | normal.c | 3644 && (curwin->w_topline != old_topline in do_check_scrollbind() 3663 curwin->w_scbind_pos = curwin->w_topline; in do_check_scrollbind() 3667 old_topline = curwin->w_topline; in do_check_scrollbind() 3724 y = topline - curwin->w_topline; in check_scrollbind() 4240 linenr_T prev_topline = curwin->w_topline; in scroll_redraw() 4258 while (curwin->w_topline == prev_topline in scroll_redraw() 4407 curwin->w_cursor.lnum = curwin->w_topline; in nv_zet() 4408 } else if (curwin->w_topline == 1) { in nv_zet() 5282 n = lnum - curwin->w_topline; in nv_scroll() 5292 lnum = curwin->w_topline; in nv_scroll() [all …]
|
H A D | window.c | 1447 newp->w_topline = oldp->w_topline; in win_init() 3594 wp->w_topline = 1; in win_init_empty() 4703 new_wp->w_topline = 1; in win_alloc() 4996 return (curwin->w_last_topline != curwin->w_topline in win_did_scroll() 5007 wp->w_last_topline = wp->w_topline; in do_autocmd_winscrolled() 5836 || wp->w_topline > 1)) { in scroll_to_fraction() 5886 if (lnum == wp->w_topline) { in scroll_to_fraction() 6386 wp->w_save_cursor.w_topline_save = wp->w_topline; in check_lnums() 6391 if (wp->w_topline > curbuf->b_ml.ml_line_count) { in check_lnums() 6392 wp->w_topline = curbuf->b_ml.ml_line_count; in check_lnums() [all …]
|
H A D | plines.c | 199 } else if (lnum == wp->w_topline) { in plines_win_full()
|
H A D | edit.c | 598 && curwin->w_topline == s->old_topline in insert_check() 609 && (curwin->w_cursor.lnum != curwin->w_topline in insert_check() 613 } else if (hasFolding(curwin->w_topline, NULL, &s->old_topline)) { in insert_check() 616 set_topline(curwin, curwin->w_topline + 1); in insert_check() 641 s->old_topline = curwin->w_topline; in insert_check() 8571 (curwin->w_botline - curwin->w_topline)); in ins_mousescroll() 8744 linenr_T old_topline = curwin->w_topline; in ins_up() 8753 if (old_topline != curwin->w_topline in ins_up() 8792 linenr_T old_topline = curwin->w_topline; in ins_down() 8801 if (old_topline != curwin->w_topline in ins_down()
|
H A D | buffer.c | 309 curwin->w_topline = 1; in open_buffer() 1546 curwin->w_topline = 1; in enter_buffer() 1561 if (curwin->w_topline == 1 && !curwin->w_topline_was_set) { in enter_buffer() 4604 above = wp->w_topline - 1; in get_rel_pos() 4605 above += win_get_fill(wp, wp->w_topline) - wp->w_topfill; in get_rel_pos() 4606 if (wp->w_topline == 1 && wp->w_topfill >= 1) { in get_rel_pos()
|
/dports/editors/vim/vim-8.2.3745/src/ |
H A D | move.c | 65 lnum = wp->w_topline; in comp_botline() 298 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in update_topline() 1332 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in scrolldown() 1487 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in scrollup() 1518 --wp->w_topline; in check_topfill() 1612 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in scrolldown_clamp() 1662 (void)hasFolding(curwin->w_topline, NULL, &curwin->w_topline); in scrollup_clamp() 2605 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in onepage() 2611 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in onepage() 2731 (void)hasFolding(curwin->w_topline, NULL, &curwin->w_topline); in halfpage() [all …]
|
H A D | drawscreen.c | 799 wp->w_ru_topline = wp->w_topline; in win_redr_ruler() 1630 lnumt = wp->w_topline; in win_update() 1666 if (mod_bot > wp->w_topline) in win_update() 1667 mod_top = wp->w_topline; in win_update() 1725 && wp->w_topline == mod_top in win_update() 2078 if (from < wp->w_topline) in win_update() 2079 from = wp->w_topline; in win_update() 2100 lnum = wp->w_topline; in win_update() 2309 if (l == wp->w_topline) in win_update() 2438 && lnum > wp->w_topline in win_update() [all …]
|
H A D | mouse.c | 1781 curwin->w_cursor.lnum = curwin->w_topline; in jump_to_mouse() 1784 gui_prev_topline = curwin->w_topline; in jump_to_mouse() 1865 count += plines(curwin->w_topline - 1); in jump_to_mouse() 1870 (void)hasFolding(curwin->w_topline, &curwin->w_topline, NULL); in jump_to_mouse() 1878 --curwin->w_topline; in jump_to_mouse() 1902 count += plines(curwin->w_topline); in jump_to_mouse() 1907 if (hasFolding(curwin->w_topline, NULL, &curwin->w_topline) in jump_to_mouse() 1917 ++curwin->w_topline; in jump_to_mouse() 2878 lnum = win->w_topline; in mouse_comp_pos() 2882 int cache_idx = lnum - win->w_topline; in mouse_comp_pos() [all …]
|
H A D | popupwin.c | 364 ++wp->w_topline; in popup_handle_scrollbar_click() 366 else if (wp->w_topline > 1) in popup_handle_scrollbar_click() 368 --wp->w_topline; in popup_handle_scrollbar_click() 369 if (wp->w_topline != old_topline) in popup_handle_scrollbar_click() 584 if (wp->w_topline < 1) in popup_show_curline() 585 wp->w_topline = 1; in popup_show_curline() 592 ++wp->w_topline; in popup_show_curline() 597 wp->w_firstline = wp->w_topline; in popup_show_curline() 1310 if (wp->w_topline < 1) in popup_adjust_position() 1311 wp->w_topline = 1; in popup_adjust_position() [all …]
|
H A D | evalwindow.c | 403 dict_add_number(dict, "topline", wp->w_topline); in get_win_info() 1157 if (curwin->w_topline <= 0) in f_winrestview() 1158 curwin->w_topline = 1; in f_winrestview() 1159 if (curwin->w_topline > curbuf->b_ml.ml_line_count) in f_winrestview() 1160 curwin->w_topline = curbuf->b_ml.ml_line_count; in f_winrestview() 1185 dict_add_number(dict, "topline", (long)curwin->w_topline); in f_winsaveview()
|
H A D | diff.c | 676 n = diff_check(wp, wp->w_topline); in diff_redraw() 2090 linenr_T lnum = fromwin->w_topline; in diff_set_topline() 2114 towin->w_topline = towin->w_buffer->b_ml.ml_line_count in diff_set_topline() 2149 towin->w_topline = dp->df_lnum[toidx] in diff_set_topline() 2155 towin->w_topline = dp->df_lnum[toidx] in diff_set_topline() 2159 else if (towin->w_topline >= dp->df_lnum[toidx] in diff_set_topline() 2164 towin->w_topline = dp->df_lnum[toidx] + dp->df_count[toidx]; in diff_set_topline() 2183 towin->w_topline = towin->w_buffer->b_ml.ml_line_count; in diff_set_topline() 2186 if (towin->w_topline < 1) in diff_set_topline() 2188 towin->w_topline = 1; in diff_set_topline() [all …]
|
H A D | mark.c | 1140 if (win->w_topline >= line1 && win->w_topline <= line2) in mark_adjust_internal() 1145 win->w_topline = 1; in mark_adjust_internal() 1147 win->w_topline = line1 - 1; in mark_adjust_internal() 1150 win->w_topline += amount; in mark_adjust_internal() 1155 else if (amount_after && win->w_topline > line2) in mark_adjust_internal() 1157 win->w_topline += amount_after; in mark_adjust_internal()
|
H A D | normal.c | 2112 && (curwin->w_topline != old_topline in do_check_scrollbind() 2136 curwin->w_scbind_pos = curwin->w_topline; in do_check_scrollbind() 2140 old_topline = curwin->w_topline; in do_check_scrollbind() 2205 y = topline - curwin->w_topline; in check_scrollbind() 2745 linenr_T prev_topline = curwin->w_topline; in scroll_redraw() 2766 while (curwin->w_topline == prev_topline in scroll_redraw() 2939 else if (curwin->w_topline == 1) in nv_zet() 3995 used += plines(curwin->w_topline + n); in nv_scroll() 4000 n = lnum - curwin->w_topline; in nv_scroll() 4013 lnum = curwin->w_topline; in nv_scroll() [all …]
|
H A D | gui.c | 3368 if (curwin->w_topline != gui_prev_topline in gui_send_mouse_event() 3394 gui_prev_topline = curwin->w_topline; in gui_send_mouse_event() 4012 linenr_T old_topline = curwin->w_topline; in gui_drag_scrollbar() 4124 sb->value = sb->wp->w_topline - 1; in gui_drag_scrollbar() 4283 val = wp->w_topline - 1; in gui_update_scrollbars() 4496 old_topline = wp->w_topline; in gui_do_scroll() 4513 if (old_topline != wp->w_topline in gui_do_scroll() 4526 wp->w_scbind_pos = wp->w_topline; in gui_do_scroll() 4539 if (old_topline != wp->w_topline in gui_do_scroll() 4616 && curwin->w_topline <= curwin->w_cursor.lnum in gui_find_longest_lnum() [all …]
|
H A D | popupmenu.c | 910 curwin->w_topline = 1; in pum_set_selected() 912 else if (curwin->w_topline > curbuf->b_ml.ml_line_count) in pum_set_selected() 913 curwin->w_topline = curbuf->b_ml.ml_line_count; in pum_set_selected() 914 curwin->w_cursor.lnum = curwin->w_topline; in pum_set_selected()
|
H A D | edit.c | 515 && curwin->w_topline == old_topline in edit() 534 && (curwin->w_cursor.lnum != curwin->w_topline in edit() 546 if (hasFolding(curwin->w_topline, NULL, &old_topline)) in edit() 550 set_topline(curwin, curwin->w_topline + 1); in edit() 573 old_topline = curwin->w_topline; in edit() 4705 linenr_T old_topline = curwin->w_topline; in ins_up() 4716 if (old_topline != curwin->w_topline in ins_up() 4766 linenr_T old_topline = curwin->w_topline; in ins_down() 4777 if (old_topline != curwin->w_topline in ins_down()
|
H A D | window.c | 1375 newp->w_topline = oldp->w_topline; in win_init() 3683 wp->w_topline = 1; in win_init_empty() 5005 new_wp->w_topline = 1; in win_alloc() 6272 && (height < wp->w_buffer->b_ml.ml_line_count || wp->w_topline > 1)) in scroll_to_fraction() 6335 if (lnum == wp->w_topline) in scroll_to_fraction() 6677 wp->w_save_cursor.w_topline_save = wp->w_topline; in check_lnums() 6681 if (wp->w_topline > curbuf->b_ml.ml_line_count) in check_lnums() 6682 wp->w_topline = curbuf->b_ml.ml_line_count; in check_lnums() 6686 wp->w_save_cursor.w_topline_corr = wp->w_topline; in check_lnums() 6706 if (wp->w_save_cursor.w_topline_corr == wp->w_topline) in reset_lnums() [all …]
|
H A D | match.c | 583 shl->first_lnum > wp->w_topline; --shl->first_lnum) in prepare_search_hl() 588 shl->first_lnum = wp->w_topline; in prepare_search_hl()
|
/dports/editors/jove/jove/ |
H A D | wind.h | 32 int w_topline; /* row number of top line in window */ member
|
H A D | mac.c | 1209 w->w_topline = top; in docontrols() 1232 wtop = w->w_topline; 1248 int wtop = w->w_topline; 1485 if ((w->w_topline <= row) && ((w->w_height + w->w_topline) > row)) 1525 row -= w->w_topline; /* now have row number in window */ in findtext()
|