Home
last modified time | relevance | path

Searched refs:curwin (Results 1 – 25 of 119) sorted by relevance

12345

/vim-8.2.3635/src/
H A Dmove.c201 curwin->w_botline = curwin->w_topline; in update_topline()
981 getvvcol(curwin, &curwin->w_cursor, in curs_columns()
1006 curwin->w_wrow = curwin->w_height - 1 - curwin->w_empty_rows; in curs_columns()
1083 curwin->w_wcol -= curwin->w_leftcol; in curs_columns()
1086 curwin->w_wcol -= curwin->w_leftcol; in curs_columns()
1094 curwin->w_wrow += curwin->w_topfill; in curs_columns()
1096 curwin->w_wrow += diff_check_fill(curwin, curwin->w_cursor.lnum); in curs_columns()
1338 if (curwin->w_topfill < diff_check(curwin, curwin->w_topline) in scrolldown()
1545 curwin->w_topfill = diff_check_fill(curwin, curwin->w_topline); in max_topfill()
1892 curwin->w_topfill = diff_check_fill(curwin, curwin->w_topline); in scroll_cursor_top()
[all …]
H A Dtextobject.c37 pos = curwin->w_cursor; in findsent()
154 curwin->w_cursor = pos; in findsent()
244 curwin->w_cursor.col = 0; in findpar()
377 if (hasFolding(curwin->w_cursor.lnum, NULL, &curwin->w_cursor.lnum)) in fwd_word()
442 if (hasFolding(curwin->w_cursor.lnum, &curwin->w_cursor.lnum, NULL)) in bck_word()
509 if (hasFolding(curwin->w_cursor.lnum, NULL, &curwin->w_cursor.lnum)) in end_word()
595 if (curwin->w_cursor.col == 0 && LINEEMPTY(curwin->w_cursor.lnum)) in bckend_word()
731 decl(&curwin->w_cursor); in current_word()
950 ++curwin->w_cursor.col; in current_sent()
983 decl(&curwin->w_cursor); in current_sent()
[all …]
H A Dnormal.c2109 curwin->w_scbind_pos = curwin->w_topline; in do_check_scrollbind()
2156 if (curwin != old_curwin && curwin->w_p_scb) in check_scrollbind()
2569 curwin->w_curswant += ((curwin->w_virtcol in nv_screengo()
2880 curwin->w_cursor.lnum = curwin->w_botline; in nv_zet()
3923 curwin->w_cursor.lnum = curwin->w_botline - 1; in nv_scroll()
3996 curwin->w_cursor.lnum = curwin->w_topline + n; in nv_scroll()
5704 curwin->w_curswant = curwin->w_virtcol in nv_visual()
5719 curwin->w_curswant = curwin->w_virtcol in nv_visual()
6065 if (curwin->w_p_wrap && curwin->w_width != 0) in nv_g_cmd()
6164 curwin->w_curswant = curwin->w_virtcol; in nv_g_cmd()
[all …]
H A Dtextformat.c63 curwin->w_p_lbr = FALSE; in internal_format()
229 col = curwin->w_cursor.col; in internal_format()
240 curwin->w_cursor.col = col; in internal_format()
634 pos = curwin->w_cursor; in auto_format()
659 curwin->w_cursor = pos; in auto_format()
673 --curwin->w_cursor.lnum; in auto_format()
782 if (signcolumn_on(curwin)) in comp_textwidth()
785 if (curwin->w_p_nu || curwin->w_p_rnu) in comp_textwidth()
837 ++curwin->w_cursor.lnum; in op_format()
1136 curwin->w_cursor.lnum++; in format_lines()
[all …]
H A Dedit.c368 || curwin->w_curswant > curwin->w_virtcol) in edit()
532 && curwin->w_wrow == W_WINROW(curwin) in edit()
534 && (curwin->w_cursor.lnum != curwin->w_topline in edit()
550 set_topline(curwin, curwin->w_topline + 1); in edit()
1671 pc_row = W_WINROW(curwin) + curwin->w_wrow; in edit_putchar()
1677 pc_col += curwin->w_width - 1 - curwin->w_wcol; in edit_putchar()
1733 redrawWinline(curwin, curwin->w_cursor.lnum); in edit_unputchar()
1763 if (curwin->w_wcol < curwin->w_width) in display_dollar()
1781 redrawWinline(curwin, curwin->w_cursor.lnum); in undisplay_dollar()
3941 getvcol(curwin, &curwin->w_cursor, vcolp, NULL, NULL); in ins_bs_one()
[all …]
H A Dmouse.c574 > (curwin->w_winrow + curwin->w_height)) in do_mouse()
591 getvcols(curwin, &curwin->w_cursor, &VIsual, in do_mouse()
1092 curwin = wp; in ins_mousescroll()
1105 (long)(curwin->w_botline - curwin->w_topline)); in ins_mousescroll()
1779 curwin->w_cursor.lnum = curwin->w_topline; in jump_to_mouse()
1859 if (curwin->w_topfill < diff_check(curwin, curwin->w_topline)) in jump_to_mouse()
1871 if (curwin->w_topfill < diff_check(curwin, curwin->w_topline)) in jump_to_mouse()
1918 diff_check_fill(curwin, curwin->w_topline); in jump_to_mouse()
1938 && curwin->w_cursor.lnum == curwin->w_topline) in jump_to_mouse()
1947 curwin->w_p_rl ? col < curwin->w_width - curwin->w_p_fdc : in jump_to_mouse()
[all …]
H A Dcindent.c355 pos = curwin->w_cursor; in find_line_comment()
1140 curwin->w_cursor.col = i; in find_last_paren()
1303 curwin->w_cursor.col = 0; in cin_iswhileofdo()
1395 curwin->w_cursor.col = i; in cin_iswhileofdo_end()
1619 getvcol(curwin, &curwin->w_cursor, &vcol, NULL, NULL); in get_baseclass_amount()
1957 curwin->w_cursor.lnum--; in find_match()
1958 curwin->w_cursor.col = 0; in find_match()
2731 curwin->w_cursor.lnum--; in get_c_indent()
3299 curwin->w_cursor.col = in get_c_indent()
3662 curwin->w_cursor.lnum--; in get_c_indent()
[all …]
H A Dops.c166 ++curwin->w_cursor.lnum; in op_shift()
807 changed_lines(curwin->w_cursor.lnum, curwin->w_cursor.col, in op_delete()
1042 for ( ; curwin->w_cursor.lnum <= oap->end.lnum; ++curwin->w_cursor.lnum) in op_replace()
1411 curwin->w_cursor = sp; in swapchar()
1724 if ((l > curwin->w_cursor.col) && !LINEEMPTY(curwin->w_cursor.lnum) in op_change()
1842 getvcol(curwin, &curwin->w_cursor, &scol, NULL, &ecol); in adjust_cursor_eol()
1990 curwin->w_buffer->b_op_start.lnum = curwin->w_cursor.lnum; in do_join()
2136 curwin->w_buffer->b_op_end.lnum = curwin->w_cursor.lnum; in do_join()
3436 getvvcol(curwin, &curwin->w_cursor, NULL, NULL, &end); in get_op_vcol()
3505 if (curwin->w_p_lbr) in do_pending_operator()
[all …]
H A Dpopupmenu.c119 pum_win_row = curwin->w_wrow + W_WINROW(curwin); in pum_display()
156 if (curwin->w_wrow - curwin->w_cline_row >= 2) in pum_display()
159 context_lines = curwin->w_wrow - curwin->w_cline_row; in pum_display()
184 + curwin->w_cline_height - curwin->w_wrow >= 3) in pum_display()
188 + curwin->w_cline_height - curwin->w_wrow; in pum_display()
220 cursor_col = curwin->w_wincol + curwin->w_width in pum_display()
224 cursor_col = curwin->w_wincol + curwin->w_wcol; in pum_display()
456 if (pum_col < curwin->w_wincol + curwin->w_width - 1) in pum_redraw()
914 curwin->w_cursor.lnum = curwin->w_topline; in pum_set_selected()
1602 mouse_row = curwin->w_winrow + curwin->w_wrow; in pum_make_popup()
[all …]
H A Dchange.c714 if (curwin->w_p_diff) in changed_bytes()
767 || curwin->w_p_diff in appended_lines_mark()
1059 getvcol(curwin, &curwin->w_cursor, NULL, &vcol, NULL); in ins_char_bytes()
1298 curwin->w_cursor.col -= in del_bytes()
2098 --curwin->w_cursor.lnum; in open_line()
2110 || curwin->w_p_diff in open_line()
2118 adjust_props_for_split(curwin->w_cursor.lnum, curwin->w_cursor.lnum, in open_line()
2205 changed_lines(curwin->w_cursor.lnum, curwin->w_cursor.col, in open_line()
2216 changed_bytes(curwin->w_cursor.lnum, curwin->w_cursor.col); in open_line()
2224 changed_lines(curwin->w_cursor.lnum, 0, curwin->w_cursor.lnum, 1L); in open_line()
[all …]
H A Dmark.c67 curwin->w_prev_pcmark = curwin->w_pcmark; in setmark_pos()
148 curwin->w_prev_pcmark = curwin->w_pcmark; in setpcmark()
149 curwin->w_pcmark = curwin->w_cursor; in setpcmark()
158 curwin->w_jumplist[i - 1] = curwin->w_jumplist[i]; in setpcmark()
160 curwin->w_jumplistidx = curwin->w_jumplistlen; in setpcmark()
161 fm = &curwin->w_jumplist[curwin->w_jumplistlen - 1]; in setpcmark()
182 && (EQUAL_POS(curwin->w_pcmark, curwin->w_cursor) in checkpcmark()
184 curwin->w_pcmark = curwin->w_prev_pcmark; in checkpcmark()
214 if (curwin->w_jumplistidx == curwin->w_jumplistlen) in movemark()
224 jmp = curwin->w_jumplist + curwin->w_jumplistidx; in movemark()
[all …]
H A Dindent.c343 curwin->w_cursor = *pos; in get_sw_value_pos()
1070 ++curwin->w_cursor.lnum; in op_reindent()
1157 curwin->w_cursor.col = i; in ins_try_si()
1159 curwin->w_cursor = *pos; in ins_try_si()
1174 old_pos = curwin->w_cursor; in ins_try_si()
1186 curwin->w_cursor = old_pos; in ins_try_si()
1244 curwin->w_p_list = FALSE; in change_indent()
1347 curwin->w_cursor.col = 0; in change_indent()
1908 curwin->w_cursor.col = 0; in get_lisp_indent()
2149 pos = curwin->w_cursor; in f_lispindent()
[all …]
H A Darglist.c79 if (curwin->w_alist == NULL) in alist_new()
88 alist_init(curwin->w_alist); in alist_new()
456 --curwin->w_arg_idx; in do_arglist()
657 i = curwin->w_arg_idx; in ex_argument()
694 RESET_BINDING(curwin); in do_argfile()
715 curwin->w_arg_idx = argn; in do_argfile()
845 curwin->w_arg_idx -= n; in ex_argdelete()
849 curwin->w_arg_idx = 0; in ex_argdelete()
946 old_curwin = curwin; in do_arg_all()
1076 last_curwin = curwin; in do_arg_all()
[all …]
H A Dsyntax.c661 curwin_save = curwin; in syn_sync()
662 curwin = wp; in syn_sync()
703 curwin = curwin_save; in syn_sync()
3363 if (curwin->w_s->b_syn_ic) in syn_cmd_case()
3371 curwin->w_s->b_syn_ic = TRUE; in syn_cmd_case()
3688 if (curwin->w_s == &curwin->w_buffer->b_s) in syn_cmd_clear()
4446 if (curwin->w_s->b_syn_ic) in add_keyword()
4464 if (curwin->w_s->b_syn_ic) in add_keyword()
4694 foldUpdateAll(curwin); in get_syn_options()
5857 curwin->w_s->b_syn_linecont_ic = curwin->w_s->b_syn_ic; in syn_cmd_sync()
[all …]
H A Doptionstr.c450 curwin = wp; in set_string_option_direct_in_win()
453 curwin = save_curwin; in set_string_option_direct_in_win()
1913 || (*curwin->w_p_scl == 'n' && *(curwin->w_p_scl + 1) =='u')) in did_set_string_option()
1914 && (curwin->w_p_nu || curwin->w_p_rnu)) in did_set_string_option()
2034 foldUpdateAll(curwin); in did_set_string_option()
2044 foldUpdateAll(curwin); in did_set_string_option()
2056 foldUpdateAll(curwin); in did_set_string_option()
2080 foldUpdateAll(curwin); in did_set_string_option()
2092 ve = curwin->w_p_ve; in did_set_string_option()
2190 if (*curwin->w_p_twk != NUL in did_set_string_option()
[all …]
H A Dex_cmds.c152 if (curwin->w_p_rl) in ex_align()
188 curwin->w_cursor.lnum <= eap->line2; ++curwin->w_cursor.lnum) in ex_align()
2442 curwin) == OK) in getfile()
2522 long *so_ptr = curwin->w_p_so >= 0 ? &curwin->w_p_so : &p_so; in do_ecmd()
2692 oldwin = curwin; in do_ecmd()
2839 || curwin->w_s == &(curwin->w_buffer->b_s)) in do_ecmd()
3063 check_arg_idx(curwin); in do_ecmd()
3089 if (WIN_IS_POPUP(curwin) && curwin->w_p_pvw && retval != FAIL) in do_ecmd()
3190 curwin->w_scbind_pos = curwin->w_topline; in do_ecmd()
4204 getvcol(curwin, &curwin->w_cursor, &sc, NULL, NULL); in ex_substitute()
[all …]
H A Dregister.c1345 if (curwin->w_p_rnu) in op_yank()
1606 if (u_save(curwin->w_cursor.lnum, curwin->w_cursor.lnum + 1) == FAIL) in do_put()
1789 getvcol(curwin, &curwin->w_cursor, &col, NULL, &endcol2); in do_put()
1791 getvcol(curwin, &curwin->w_cursor, NULL, NULL, &col); in do_put()
1798 ++curwin->w_cursor.col; in do_put()
1802 getvcol(curwin, &curwin->w_cursor, &col, NULL, &endcol2); in do_put()
1812 ++curwin->w_cursor.col; in do_put()
1990 ++curwin->w_cursor.col; in do_put()
2086 ++curwin->w_cursor.col; in do_put()
2187 || curwin->w_p_diff in do_put()
[all …]
H A Doption.c767 curwin = wp; in set_local_options_default()
2442 (void)set_chars_option(curwin, &curwin->w_p_lcs); in didset_options2()
2951 curwin->w_scbind_pos = curwin->w_topline; in set_bool_option()
3217 && (*curwin->w_p_scl == 'n' && *(curwin->w_p_scl + 1) == 'u') in set_bool_option()
3226 if (!(curwin->w_p_nu && ((int *)varp == &curwin->w_p_rnu))) in set_bool_option()
3478 if (foldmethodIsSyntax(curwin) || foldmethodIsIndent(curwin)) in set_num_option()
3758 || (curwin->w_p_scr > curwin->w_height in set_num_option()
3773 curwin->w_p_scr = curwin->w_height; in set_num_option()
7036 return curwin->w_p_so < 0 ? p_so : curwin->w_p_so; in get_scrolloff_value()
7046 return curwin->w_p_siso < 0 ? p_siso : curwin->w_p_siso; in get_sidescrolloff_value()
[all …]
H A Devalwindow.c25 return curwin->w_id; in win_getid()
170 return curwin; in find_win_by_nr()
251 wp = curwin; in find_tabwin()
866 if (oldwin != curwin) in win_move_into_split()
926 win_T *wp = curwin; in f_win_gettype()
1153 win_new_height(curwin, curwin->w_height); in f_winrestview()
1154 win_new_width(curwin, curwin->w_width); in f_winrestview()
1158 curwin->w_topline = 1; in f_winrestview()
1245 *save_curwin = curwin; in switch_win_noblock()
1262 curwin = win; in switch_win_noblock()
[all …]
H A Dbuffer.c339 curwin->w_topline = 1; in open_buffer()
504 int is_curwin = (curwin != NULL && curwin->w_buffer == buf); in close_buffer()
792 int is_curwin = (curwin != NULL && curwin->w_buffer == buf); in buf_freeall()
854 if (curwin != NULL && curwin->w_buffer == buf) in buf_freeall()
1391 && !(curwin->w_closing || curwin->w_buffer->b_locked > 0) in do_buffer_ext()
1449 if (!jumpidx && curwin->w_jumplistidx == curwin->w_jumplistlen) in do_buffer_ext()
1753 close_buffer(prevbuf == curwin->w_buffer ? curwin : NULL, prevbuf, in set_curbuf()
1863 if (curwin->w_topline == 1 && !curwin->w_topline_was_set) in enter_buffer()
3113 copy_winopt(&curwin->w_allbuf_opt, &curwin->w_onebuf_opt); in get_winopts()
3738 (int)curwin->w_cursor.col + 1, (int)curwin->w_virtcol + 1); in fileinfo()
[all …]
H A Dwindow.c362 wp = curwin; in do_window()
868 oldwin = curwin; in win_split_ins()
1564 maxcount = (curwin->w_width + curwin->w_vsep_width in make_windows()
1570 maxcount = (VISIBLE_HEIGHT(curwin) + curwin->w_status_height in make_windows()
1595 if (win_split(curwin->w_width - (curwin->w_width - todo) in make_windows()
1601 if (win_split(curwin->w_height - (curwin->w_height - todo in make_windows()
2626 curwin = wp; in win_close()
4788 curwin = wp; in win_enter_ext()
4834 if (curwin->w_height < p_wh && !curwin->w_p_wfh in win_enter_ext()
4844 if (curwin->w_width < p_wiw && !curwin->w_p_wfw) in win_enter_ext()
[all …]
H A Ddrawscreen.c232 && curwin->w_nrwidth != ((curwin->w_p_nu || curwin->w_p_rnu) in update_screen()
244 && curwin->w_topfill == curwin->w_old_topfill in update_screen()
245 && curwin->w_botfill == curwin->w_old_botfill in update_screen()
247 && curwin->w_topline == curwin->w_lines[0].wl_lnum) in update_screen()
250 && curwin->w_old_cursor_lnum == curwin->w_cursor.lnum in update_screen()
253 && curwin->w_old_curswant == curwin->w_curswant) in update_screen()
605 if ((*p_stl != NUL || *curwin->w_p_stl != NUL) && curwin->w_status_height) in showruler()
1373 if (wp == curwin in fold_line()
1385 if (wp == curwin in fold_line()
2011 if (curwin->w_p_lbr) in win_update()
[all …]
H A Dgui.c2331 if (*curwin->w_p_scl == 'n' && *(curwin->w_p_scl + 1) == 'u' && in gui_outstr_nowrap()
2332 (curwin->w_p_nu || curwin->w_p_rnu)) in gui_outstr_nowrap()
3287 row = curwin->w_wrow + W_WINROW(curwin); in gui_send_mouse_event()
4153 || (sb->wp == curwin && (curwin->w_topline != old_topline in gui_drag_scrollbar()
4400 int midcol = curwin->w_wincol + curwin->w_width / 2; in gui_do_scrollbar()
4470 curwin = wp; in gui_do_scroll()
4536 return (wp == curwin && !EQUAL_POS(curwin->w_cursor, old_cursor)); in gui_do_scroll()
4585 && curwin->w_topline <= curwin->w_cursor.lnum in gui_find_longest_lnum()
4586 && curwin->w_botline > curwin->w_cursor.lnum in gui_find_longest_lnum()
4596 for (lnum = curwin->w_topline; lnum < curwin->w_botline; ++lnum) in gui_find_longest_lnum()
[all …]
H A Dfold.c257 checkupdate(curwin); in foldLevel()
472 if (foldmethodIsDiff(curwin) && curwin->w_p_scb) in newFoldLevel()
520 checkupdate(curwin); in foldCheckClose()
521 if (checkCloseRec(&curwin->w_folds, curwin->w_cursor.lnum, in foldCheckClose()
563 if (foldmethodIsManual(curwin) || foldmethodIsMarker(curwin)) in foldManualAllowed()
1093 (void)hasFolding(curwin->w_cursor.lnum, &curwin->w_cursor.lnum, NULL); in foldAdjustCursor()
1257 if (foldmethodIsDiff(curwin) && curwin->w_p_scb) in setManualFold()
1950 curwin = wp; in get_foldtext()
3298 win = curwin; in foldlevelExpr()
3299 curwin = flp->wp; in foldlevelExpr()
[all …]
H A Dmain.c820 if (curwin->w_p_diff && curwin->w_p_scb) in vim_main2()
1282 || curwin->w_p_cole > 0 in main_loop()
1295 if (curwin->w_p_cole > 0) in main_loop()
1381 if (curwin->w_p_cul in main_loop()
1382 && (curwin->w_last_cursorline != curwin->w_cursor.lnum in main_loop()
2823 curwin = firstwin; in create_windows()
2835 curwin = curwin->w_next; in create_windows()
2883 curwin = firstwin; in create_windows()
2884 curbuf = curwin->w_buffer; in create_windows()
2914 win_close(curwin, TRUE); in edit_buffers()
[all …]

12345