Lines Matching refs:curbuf

216 		&& save_cursor.lnum <= curbuf->b_ml.ml_line_count)  in edit()
281 orig_line_count = curbuf->b_ml.ml_line_count; in edit()
308 if (curbuf->b_p_iminsert == B_IMODE_LMAP) in edit()
311 im_set_active(curbuf->b_p_iminsert == B_IMODE_IM); in edit()
496 if (bt_prompt(curbuf)) in edit()
512 if (curbuf->b_mod_set in edit()
527 get_nolist_virtcol(), curbuf->b_p_ts, in edit()
528 curbuf->b_p_vts_array) in edit()
530 (int)curwin->w_wcol < mincol - curbuf->b_p_ts in edit()
796 if (c == Ctrl_C && bt_prompt(curbuf)) in edit()
800 if (!bt_prompt(curbuf)) in edit()
965 if (bt_prompt(curbuf) && (mod_mask & MOD_MASK_SHIFT) == 0) in edit()
1185 if (bt_quickfix(curbuf) && c == CAR) in edit()
1203 if (bt_prompt(curbuf)) in edit()
1206 if (!bt_prompt(curbuf)) in edit()
1271 if (*curbuf->b_p_cpt == NUL in edit()
1482 && curbuf->b_last_changedtick_i != CHANGEDTICK(curbuf) in ins_redraw()
1486 varnumber_T tick = CHANGEDTICK(curbuf); in ins_redraw()
1489 aucmd_prepbuf(&aco, curbuf); in ins_redraw()
1490 apply_autocmds(EVENT_TEXTCHANGEDI, NULL, NULL, FALSE, curbuf); in ins_redraw()
1492 curbuf->b_last_changedtick_i = CHANGEDTICK(curbuf); in ins_redraw()
1493 if (tick != CHANGEDTICK(curbuf)) // see ins_apply_autocmds() in ins_redraw()
1502 && curbuf->b_last_changedtick_pum != CHANGEDTICK(curbuf) in ins_redraw()
1506 varnumber_T tick = CHANGEDTICK(curbuf); in ins_redraw()
1509 aucmd_prepbuf(&aco, curbuf); in ins_redraw()
1510 apply_autocmds(EVENT_TEXTCHANGEDP, NULL, NULL, FALSE, curbuf); in ins_redraw()
1512 curbuf->b_last_changedtick_pum = CHANGEDTICK(curbuf); in ins_redraw()
1513 if (tick != CHANGEDTICK(curbuf)) // see ins_apply_autocmds() in ins_redraw()
2098 if (*curbuf->b_p_fex != NUL && (flags & INSCHAR_NO_FEX) == 0 in insertchar()
2383 orig_line_count = curbuf->b_ml.ml_line_count; in stop_arrow()
2484 && end_insert_pos->lnum <= curbuf->b_ml.ml_line_count) in stop_insert()
2536 curbuf->b_op_start = Insstart; in stop_insert()
2537 curbuf->b_op_start_orig = Insstart_orig; in stop_insert()
2538 curbuf->b_op_end = *end_insert_pos; in stop_insert()
2822 if (lnum >= curbuf->b_ml.ml_line_count in cursor_down()
2823 || (lnum + n > curbuf->b_ml.ml_line_count in cursor_down()
2826 if (lnum + n >= curbuf->b_ml.ml_line_count) in cursor_down()
2827 lnum = curbuf->b_ml.ml_line_count; in cursor_down()
2841 if (lnum >= curbuf->b_ml.ml_line_count) in cursor_down()
2844 if (lnum > curbuf->b_ml.ml_line_count) in cursor_down()
2845 lnum = curbuf->b_ml.ml_line_count; in cursor_down()
3189 if (curbuf->b_has_textprop) in replace_do_bs()
3247 if (curbuf->b_has_textprop) in replace_do_bs()
3533 curbuf->b_p_iminsert = B_IMODE_NONE; in ins_ctrl_hat()
3538 curbuf->b_p_iminsert = B_IMODE_LMAP; in ins_ctrl_hat()
3551 curbuf->b_p_iminsert = B_IMODE_NONE; in ins_ctrl_hat()
3556 curbuf->b_p_iminsert = B_IMODE_IM; in ins_ctrl_hat()
3652 curbuf->b_last_insert = curwin->w_cursor; in ins_esc()
3688 im_save_status(&curbuf->b_p_iminsert); in ins_esc()
3919 orig_line_count > curbuf->b_ml.ml_line_count) in ins_del()
3920 orig_line_count = curbuf->b_ml.ml_line_count; in ins_del()
3989 && !bt_prompt(curbuf) in ins_bs()
4081 char_u *ptr = ml_get_buf(curbuf, curwin->w_cursor.lnum, in ins_bs()
4141 && (curbuf->b_p_ai in ins_bs()
4165 || tabstop_count(curbuf->b_p_vsts_array) in ins_bs()
4191 ts = (int)get_sw_value(curbuf); in ins_bs()
4196 curbuf->b_p_vsts_array); in ins_bs()
4199 ts = (int)get_sw_value(curbuf); in ins_bs()
4601 curwin->w_cursor.lnum = curbuf->b_ml.ml_line_count; in ins_end()
4665 && curwin->w_cursor.lnum < curbuf->b_ml.ml_line_count) in ins_right()
4686 if (curwin->w_cursor.lnum < curbuf->b_ml.ml_line_count in ins_s_right()
4855 if (!curbuf->b_p_et in ins_tab()
4859 && ((tabstop_count(curbuf->b_p_vts_array) > 1) in ins_tab()
4860 || (tabstop_count(curbuf->b_p_vts_array) == 1 in ins_tab()
4861 && tabstop_first(curbuf->b_p_vts_array) in ins_tab()
4862 != get_sw_value(curbuf)) in ins_tab()
4863 || (tabstop_count(curbuf->b_p_vts_array) == 0 in ins_tab()
4864 && curbuf->b_p_ts != get_sw_value(curbuf)))) in ins_tab()
4865 && tabstop_count(curbuf->b_p_vsts_array) == 0 in ins_tab()
4867 && !(p_sta && ind && curbuf->b_p_ts != get_sw_value(curbuf)) in ins_tab()
4886 temp = (int)get_sw_value(curbuf); in ins_tab()
4889 else if (tabstop_count(curbuf->b_p_vsts_array) > 0 || curbuf->b_p_sts != 0) in ins_tab()
4892 curbuf->b_p_vsts_array); in ins_tab()
4894 temp = tabstop_padding(get_nolist_virtcol(), curbuf->b_p_ts, in ins_tab()
4895 curbuf->b_p_vts_array); in ins_tab()
4898 temp = (int)get_sw_value(curbuf); in ins_tab()
4899 else if (curbuf->b_p_sts != 0) // use 'softtabstop' when set in ins_tab()
4902 temp = (int)curbuf->b_p_ts; in ins_tab()
4928 if (!curbuf->b_p_et && (tabstop_count(curbuf->b_p_vsts_array) > 0 in ins_tab()
4932 if (!curbuf->b_p_et && (get_sts_value() || (p_sta && ind))) in ins_tab()
5041 newp = alloc(curbuf->b_ml.ml_line_len - i); in ins_tab()
5045 col = ptr - curbuf->b_ml.ml_line_ptr; in ins_tab()
5049 curbuf->b_ml.ml_line_len - col - i); in ins_tab()
5051 if (curbuf->b_ml.ml_flags & ML_LINE_DIRTY) in ins_tab()
5052 vim_free(curbuf->b_ml.ml_line_ptr); in ins_tab()
5053 curbuf->b_ml.ml_line_ptr = newp; in ins_tab()
5054 curbuf->b_ml.ml_line_len -= i; in ins_tab()
5055 curbuf->b_ml.ml_flags = in ins_tab()
5056 (curbuf->b_ml.ml_flags | ML_LINE_DIRTY) & ~ML_EMPTY; in ins_tab()
5069 netbeans_removed(curbuf, fpos.lnum, cursor->col, (long)(i + 1)); in ins_tab()
5070 netbeans_inserted(curbuf, fpos.lnum, cursor->col, in ins_tab()
5264 if (lnum < 1 || lnum > curbuf->b_ml.ml_line_count) in ins_copychar()
5318 tw_save = curbuf->b_p_tw; in ins_ctrl_ey()
5319 curbuf->b_p_tw = -1; in ins_ctrl_ey()
5321 curbuf->b_p_tw = tw_save; in ins_ctrl_ey()
5421 varnumber_T tick = CHANGEDTICK(curbuf); in ins_apply_autocmds()
5424 r = apply_autocmds(event, NULL, NULL, FALSE, curbuf); in ins_apply_autocmds()
5429 if (event != EVENT_INSERTLEAVE && tick != CHANGEDTICK(curbuf)) in ins_apply_autocmds()