| /vim-8.2.3635/src/ |
| H A D | undo.c | 317 if (!curbuf->b_p_ma) in undo_allowed() 609 ++curbuf->b_u_numhead; in u_savecommon() 2259 curbuf->b_u_curhead = curbuf->b_u_newhead; in u_doit() 2262 curbuf->b_u_curhead = curbuf->b_u_curhead->uh_next.ptr; in u_doit() 2264 if (curbuf->b_u_numhead == 0 || curbuf->b_u_curhead == NULL) in u_doit() 2267 curbuf->b_u_curhead = curbuf->b_u_oldhead; in u_doit() 2297 curbuf->b_u_newhead = curbuf->b_u_curhead; in u_doit() 2298 curbuf->b_u_curhead = curbuf->b_u_curhead->uh_prev.ptr; in u_doit() 2703 curbuf->b_op_start.lnum = curbuf->b_ml.ml_line_count; in u_undoredo() 3517 || curbuf->b_u_line_lnum > curbuf->b_ml.ml_line_count) in u_undoline() [all …]
|
| H A D | ex_cmds.c | 776 curbuf->b_op_start.col = curbuf->b_op_end.col = 0; in do_move() 829 curbuf->b_op_start.col = curbuf->b_op_end.col = 0; in ex_copy() 1296 linecount = curbuf->b_op_end.lnum - curbuf->b_op_start.lnum + 1; in do_filter() 1758 buf = curbuf; in rename_buffer() 2883 buf = curbuf; in do_ecmd() 2925 buf = curbuf; in do_ecmd() 3271 curbuf->b_p_ai = !curbuf->b_p_ai; in ex_append() 3378 curbuf->b_p_ai = !curbuf->b_p_ai; in ex_append() 3392 curbuf->b_op_start.col = curbuf->b_op_end.col = 0; in ex_append() 3419 if (eap->forceit ? !curbuf->b_p_ai : curbuf->b_p_ai) in ex_change() [all …]
|
| H A D | fileio.c | 410 curbuf->b_mtime_read = curbuf->b_mtime; in readfile() 411 curbuf->b_mtime_read_ns = curbuf->b_mtime_ns; in readfile() 2574 curbuf->b_mtime_read = curbuf->b_mtime; in readfile() 2575 curbuf->b_mtime_read_ns = curbuf->b_mtime_ns; in readfile() 2642 apply_autocmds(EVENT_FILETYPE, curbuf->b_p_ft, curbuf->b_fname, in readfile() 2643 TRUE, curbuf); in readfile() 3503 return buf_modname((curbuf->b_p_sn || curbuf->b_shortname), in modname() 4010 curbuf = frombuf; in move_lines() 4021 curbuf = tbuf; in move_lines() 4302 curbuf = buf; in buf_check_timestamp() [all …]
|
| H A D | indent.c | 382 return curbuf->b_p_sts < 0 ? get_sw_value(curbuf) : curbuf->b_p_sts; in get_sts_value() 537 if (!curbuf->b_p_et || (!(flags & SIN_INSERT) && curbuf->b_p_pi)) in set_indent() 579 if (curbuf->b_p_et) in set_indent() 587 tab_pad = (int)curbuf->b_p_ts - (ind_done % (int)curbuf->b_p_ts); in set_indent() 729 tab_pad = (int)curbuf->b_p_ts - (ind_done % (int)curbuf->b_p_ts); in set_indent() 1113 (curbuf->b_p_si && !curbuf->b_p_cin) || in preprocs_left() 1115 curbuf->b_p_si in preprocs_left() 1498 tab_pad = (int)curbuf->b_p_ts - (ind_done % (int)curbuf->b_p_ts); in copy_indent() 1512 if (!curbuf->b_p_et) in copy_indent() 1865 char_u *word = *curbuf->b_p_lw != NUL ? curbuf->b_p_lw : p_lispwords; in lisp_match() [all …]
|
| H A D | option.c | 2312 curbuf->b_p_tw_nobin = curbuf->b_p_tw; in set_options_bin() 2313 curbuf->b_p_wm_nobin = curbuf->b_p_wm; in set_options_bin() 2314 curbuf->b_p_ml_nobin = curbuf->b_p_ml; in set_options_bin() 2315 curbuf->b_p_et_nobin = curbuf->b_p_et; in set_options_bin() 2346 curbuf->b_p_tw = curbuf->b_p_tw_nobin; in set_options_bin() 2347 curbuf->b_p_wm = curbuf->b_p_wm_nobin; in set_options_bin() 2348 curbuf->b_p_ml = curbuf->b_p_ml_nobin; in set_options_bin() 2349 curbuf->b_p_et = curbuf->b_p_et_nobin; in set_options_bin() 3350 curbuf->b_p_sw = tabstop_count(curbuf->b_p_vts_array) > 0 in set_num_option() 3354 curbuf->b_p_sw = curbuf->b_p_ts; in set_num_option() [all …]
|
| H A D | buffer.c | 196 if (curbuf == NULL) in open_buffer() 253 retval = readfile(curbuf->b_ffname, curbuf->b_fname, in open_buffer() 318 curbuf->b_last_changedtick = CHANGEDTICK(curbuf); in open_buffer() 319 curbuf->b_last_changedtick_i = CHANGEDTICK(curbuf); in open_buffer() 320 curbuf->b_last_changedtick_pum = CHANGEDTICK(curbuf); in open_buffer() 1790 curbuf = buf; in enter_buffer() 1823 buflist_setfpos(curbuf, curwin, curbuf->b_last_cursor.lnum, in enter_buffer() 2038 buf = curbuf; in buflist_new() 2059 if (buf != curbuf || curbuf == NULL) in buflist_new() 2905 - ((unsigned)(curbuf->b_key - (char_u *)curbuf))); in buflist_findnr() [all …]
|
| H A D | cindent.c | 266 || *curbuf->b_p_inde != NUL in cindent_on() 2176 p = curbuf->b_p_com; in get_c_indent() 2316 && curbuf->b_ind_java == 0) in get_c_indent() 2611 if ((curbuf->b_ind_js || curbuf->b_ind_keep_case_label) in get_c_indent() 2614 else if (curbuf->b_ind_js) in get_c_indent() 2623 if (curbuf->b_ind_js) in get_c_indent() 2702 amount += curbuf->b_ind_case; in get_c_indent() 3014 ? curbuf->b_ind_case_code in get_c_indent() 3205 if (curbuf->b_ind_js) in get_c_indent() 3226 if (curbuf->b_ind_cpp_baseclass && !curbuf->b_ind_js) in get_c_indent() [all …]
|
| H A D | change.c | 34 && curbuf->b_p_ro) in change_warning() 39 if (!curbuf->b_p_ro) in change_warning() 103 if (curbuf->b_may_swap in changed() 146 ml_setflags(curbuf); in changed_internal() 242 buf_T *buf = curbuf; in f_listener_add() 500 if (curbuf->b_new_change || curbuf->b_changelistlen == 0) in changed_common() 509 p = &curbuf->b_changelist[curbuf->b_changelistlen - 1]; in changed_common() 531 mch_memmove(curbuf->b_changelist, curbuf->b_changelist + 1, in changed_common() 552 curbuf->b_changelist[curbuf->b_changelistlen - 1] = in changed_common() 2019 (curbuf->b_p_ai in open_line() [all …]
|
| H A D | mark.c | 164 fm->fmark.fnum = curbuf->b_fnum; in setpcmark() 270 n = curbuf->b_changelistlen - 1; in movechangelist() 275 return curbuf->b_changelist + n; in movechangelist() 465 if (curbuf->b_namedm[i].lnum > 0) in getnextmark() 471 result = &curbuf->b_namedm[i]; in getnextmark() 477 result = &curbuf->b_namedm[i]; in getnextmark() 800 clrallmarks(curbuf); in ex_delmarks() 1039 int fnum = curbuf->b_fnum; in mark_adjust_internal() 1121 if (win->w_buffer == curbuf) in mark_adjust_internal() 1225 int fnum = curbuf->b_fnum; in mark_col_adjust() [all …]
|
| H A D | optionstr.c | 474 curbuf = buf; in set_string_option_direct_in_buf() 477 curbuf = save_curbuf; in set_string_option_direct_in_buf() 987 ml_setflags(curbuf); in did_set_string_option() 1141 curbuf->b_p_tx = TRUE; in did_set_string_option() 1183 *curbuf->b_p_cm == NUL ? p_cm : curbuf->b_p_cm); in did_set_string_option() 1227 p = curbuf->b_p_cm; in did_set_string_option() 1229 ml_set_crypt_key(curbuf, curbuf->b_p_key, s); in did_set_string_option() 1807 curbuf->b_help = (curbuf->b_p_bt[0] == 'h'); in did_set_string_option() 2143 parse_cino(curbuf); in did_set_string_option() 2423 apply_autocmds(EVENT_SYNTAX, curbuf->b_p_syn, curbuf->b_fname, in did_set_string_option() [all …]
|
| H A D | edit.c | 496 if (bt_prompt(curbuf)) in edit() 512 if (curbuf->b_mod_set in edit() 1482 && curbuf->b_last_changedtick_i != CHANGEDTICK(curbuf) in ins_redraw() 1492 curbuf->b_last_changedtick_i = CHANGEDTICK(curbuf); in ins_redraw() 1502 && curbuf->b_last_changedtick_pum != CHANGEDTICK(curbuf) in ins_redraw() 1512 curbuf->b_last_changedtick_pum = CHANGEDTICK(curbuf); in ins_redraw() 4141 && (curbuf->b_p_ai in ins_bs() 4855 if (!curbuf->b_p_et in ins_tab() 4864 && curbuf->b_p_ts != get_sw_value(curbuf)))) in ins_tab() 4867 && !(p_sta && ind && curbuf->b_p_ts != get_sw_value(curbuf)) in ins_tab() [all …]
|
| H A D | evalbuffer.c | 165 curbuf_save = curbuf; in set_buffer_lines() 167 curbuf = buf; in set_buffer_lines() 269 curbuf = curbuf_save; in set_buffer_lines() 409 buf = curbuf; in f_bufname() 436 buf = curbuf; in f_bufnr() 539 curbuf_save = curbuf; in f_deletebufline() 541 curbuf = buf; in f_deletebufline() 581 curbuf = curbuf_save; in f_deletebufline() 884 curbuf = buf; in switch_buffer() 902 --curbuf->b_nwindows; in restore_buffer() [all …]
|
| H A D | ops.c | 215 if (curbuf->b_op_end.col > 0) in op_shift() 216 --curbuf->b_op_end.col; in op_shift() 345 if (!curbuf->b_p_et) in shift_block() 351 if (!curbuf->b_p_et) in shift_block() 624 if (!curbuf->b_p_ma) in op_delete() 1707 && !curbuf->b_p_cin in op_change() 2902 curbuf->b_op_end = endpos; in do_addsub() 3121 && !curbuf->b_p_eol in cursor_pos_info() 3122 && (curbuf->b_p_bin || !curbuf->b_p_fixeol) in cursor_pos_info() 3148 if (!curbuf->b_p_eol && (curbuf->b_p_bin || !curbuf->b_p_fixeol)) in cursor_pos_info() [all …]
|
| H A D | memline.c | 845 if (curbuf->b_may_swap && (!curbuf->b_p_ro || !newfile)) in check_need_swap() 846 ml_open_file(curbuf); in check_need_swap() 1692 ++CHANGEDTICK(curbuf); in ml_recover() 1706 ++CHANGEDTICK(curbuf); in ml_recover() 1736 if (curbuf->b_changed) in ml_recover() 1786 ml_close(curbuf, TRUE); in ml_recover() 1789 apply_autocmds(EVENT_BUFREADPOST, NULL, curbuf->b_fname, FALSE, curbuf); in ml_recover() 1790 apply_autocmds(EVENT_BUFWINENTER, NULL, curbuf->b_fname, FALSE, curbuf); in ml_recover() 3451 ml_flush_line(curbuf); in ml_replace_len() 3492 curbuf->b_ml.ml_flags = (curbuf->b_ml.ml_flags | ML_LINE_DIRTY) & ~ML_EMPTY; in ml_replace_len() [all …]
|
| H A D | register.c | 861 *argp = curbuf->b_fname; in get_spec_reg() 1385 curbuf->b_op_end = oap->end; in op_yank() 1388 curbuf->b_op_start.col = 0; in op_yank() 1758 int ts = curbuf->b_p_ts; in do_put() 1943 curbuf->b_op_start.lnum = lnum; in do_put() 1948 curbuf->b_op_end.coladd = 0; in do_put() 1991 ++curbuf->b_op_end.col; in do_put() 2178 curbuf->b_op_start.col = 0; in do_put() 2208 curbuf->b_op_end.col = 0; in do_put() 2256 curbuf->b_op_end = orig_end; in do_put() [all …]
|
| H A D | normal.c | 2207 curbuf = old_curbuf; in check_scrollbind() 3649 kp = (*curbuf->b_p_kp == NUL ? p_kp : curbuf->b_p_kp); in nv_ident() 3743 if (curbuf->b_help) in nv_ident() 3793 if (curbuf->b_help) in nv_ident() 4282 if (curbufIsChanged() && curbuf->b_nwindows <= 1 && !buf_hide(curbuf)) in nv_gotofile() 4948 if (bt_prompt(curbuf)) in nv_kundo() 5238 if (!curbuf->b_p_ma) in nv_Replace() 5263 if (!curbuf->b_p_ma) in nv_vreplace() 5913 || curbuf->b_visual.vi_start.lnum > curbuf->b_ml.ml_line_count in nv_g_cmd() 7546 curbuf->b_visual.vi_start = curbuf->b_op_start; in nv_put_opt() [all …]
|
| H A D | ex_cmds2.c | 300 if (wp->w_buffer != curbuf) in check_changed_any() 381 if (buf != curbuf) in check_changed_any() 399 if (buf != curbuf) in check_changed_any() 431 buf_T *old_curbuf = curbuf; in buf_write_all() 436 if (curbuf != old_curbuf) in buf_write_all() 453 buf_T *buf = curbuf; in ex_listdo() 482 buf = curbuf; in ex_listdo() 491 || buf_hide(curbuf) in ex_listdo() 541 buf = curbuf; in ex_listdo() 695 if (buf == curbuf) in ex_listdo() [all …]
|
| H A D | digraph.c | 2567 curbuf->b_kmap_state &= ~KEYMAP_INIT; in keymap_init() 2569 if (*curbuf->b_p_keymap == NUL) in keymap_init() 2590 curbuf->b_p_keymap, p_enc); in keymap_init() 2595 curbuf->b_p_keymap); in keymap_init() 2634 curbuf->b_kmap_state = 0; in ex_loadkeymap() 2652 kp = (kmap_T *)curbuf->b_kmap_ga.ga_data + curbuf->b_kmap_ga.ga_len; in ex_loadkeymap() 2669 ++curbuf->b_kmap_ga.ga_len; in ex_loadkeymap() 2687 curbuf->b_kmap_state |= KEYMAP_LOADED; in ex_loadkeymap() 2715 keymap_clear(&curbuf->b_kmap_ga); in keymap_unload() 2719 ga_clear(&curbuf->b_kmap_ga); in keymap_unload() [all …]
|
| H A D | textformat.c | 30 return (vim_strchr(curbuf->b_p_fo, x) != NULL); in has_format_option() 68 if (!curbuf->b_p_ai && !(State & VREPLACE_FLAG)) in internal_format() 688 curwin->w_cursor.lnum = curbuf->b_ml.ml_line_count; in auto_format() 768 textwidth = curbuf->b_p_tw; in comp_textwidth() 769 if (textwidth == 0 && curbuf->b_p_wm) in comp_textwidth() 773 textwidth = curwin->w_width - curbuf->b_p_wm; in comp_textwidth() 824 curbuf->b_op_start = oap->start; in op_format() 844 curbuf->b_op_end = curwin->w_cursor; in op_format() 906 fex = vim_strsave(curbuf->b_p_fex); in fex_format() 1079 if (curbuf->b_p_lisp) in format_lines() [all …]
|
| H A D | terminal.c | 408 curbuf = old_curbuf; in term_close_buffer() 514 curbuf = buf; in term_start() 615 curbuf->b_sfname = vim_strsave(curbuf->b_ffname); in term_start() 616 curbuf->b_fname = curbuf->b_ffname; in term_start() 642 return curbuf; in term_start() 715 newbuf = curbuf; in term_start() 1248 if (buffer == curbuf && curbuf->b_term != NULL) in write_to_term() 1690 curbuf = buf; in add_scrollback_line_to_buffer() 2560 if (curbuf->b_term != NULL && !curbuf->b_term->tl_system) in terminal_loop() 2724 if (curbuf->b_term != NULL && !curbuf->b_term->tl_normal_mode) in terminal_loop() [all …]
|
| H A D | help.c | 163 alt_fnum = curbuf->b_fnum; in ex_help() 169 empty_fnum = curbuf->b_fnum; in ex_help() 642 curbuf->b_help = TRUE; in prepare_help_buffer() 661 if (STRCMP(curbuf->b_p_isk, p) != 0) in prepare_help_buffer() 664 check_buf_options(curbuf); in prepare_help_buffer() 665 (void)buf_init_chartab(curbuf, FALSE); in prepare_help_buffer() 674 curbuf->b_p_ts = 8; // 'tabstop' is 8 in prepare_help_buffer() 718 if (STRCMP(curbuf->b_p_ft, "help") != 0) in fix_help_buffer() 731 line = ml_get_buf(curbuf, lnum, FALSE); in fix_help_buffer() 739 line = ml_get_buf(curbuf, lnum, TRUE); in fix_help_buffer() [all …]
|
| H A D | textprop.c | 182 curbuf, &argvars[2]); in f_prop_add() 317 buf_T *buf = curbuf; in f_prop_add_list() 565 vim_free(curbuf->b_ml.ml_line_ptr); in set_text_props() 566 curbuf->b_ml.ml_line_ptr = newtext; in set_text_props() 652 buf_T *buf = curbuf; in f_prop_clear() 716 buf_T *buf = curbuf; in f_prop_find() 906 buf_T *buf = curbuf; in f_prop_list() 960 buf_T *buf = curbuf; in f_prop_remove() 1554 curbuf->b_ml.ml_line_ptr = in adjust_prop_columns() 1557 curbuf->b_ml.ml_line_len = newlen; in adjust_prop_columns() [all …]
|
| H A D | move.c | 1456 if (lnum >= curbuf->b_ml.ml_line_count) in scrollup() 1476 curwin->w_topline = curbuf->b_ml.ml_line_count; in scrollup() 1730 if (lp->lnum > curbuf->b_ml.ml_line_count) in botline_forw() 2082 if (boff.lnum < curbuf->b_ml.ml_line_count) in scroll_cursor_bot() 2200 if (boff.lnum < curbuf->b_ml.ml_line_count) in scroll_cursor_halfway() 2433 curwin->w_topline = curbuf->b_ml.ml_line_count; in onepage() 2494 if (loff.lnum >= curbuf->b_ml.ml_line_count) in onepage() 2496 loff.lnum = curbuf->b_ml.ml_line_count; in onepage() 2879 buf_T *old_curbuf = curbuf; in do_check_cursorbind() 2890 curbuf = curwin->w_buffer; in do_check_cursorbind() [all …]
|
| /vim-8.2.3635/src/testdir/ |
| H A D | test_ruby.vim | 9 ruby $curbuf.line = "1 changed line 1" 99 ruby $curbuf.delete(2) 111 ruby $curbuf.append(0, 'one') 112 ruby $curbuf.append(1, 'three') 113 ruby $curbuf.append(1, 'two') 114 ruby $curbuf.append(4, 'four') 133 ruby $curbuf.line = 'TWO' 166 ruby $curbuf[2] = 'TWO' 167 ruby $curbuf[1] = 'ONE' 254 let cb = rubyeval('$curbuf') [all …]
|
| H A D | test_perl.vim | 25 $curbuf->Append($curline, $l); 42 perl $curbuf->Delete(7) 43 perl $curbuf->Delete(2, 5) 44 perl $curbuf->Delete(10) 51 perl $curbuf->Append(1, '1') 54 perl $curbuf->Append(0, @l) 57 perl $curbuf->Append(0) 67 perl $curbuf->Set(2, 'a', 'b', 'c') 71 perl $curbuf->Set(0) 275 $b = $curbuf; [all …]
|