Lines Matching refs:curbuf

337     curbuf->b_p_initialized = TRUE;  in set_init_1()
338 curbuf->b_p_ar = -1; // no local 'autoread' value in set_init_1()
339 curbuf->b_p_ul = NO_LOCAL_UNDOLEVEL; in set_init_1()
340 check_buf_options(curbuf); in set_init_1()
383 save_file_ff(curbuf); // Buffer is unchanged in set_init_1()
664 parse_cino(curbuf); in set_options_default()
768 curbuf = curwin->w_buffer; in set_local_options_default()
785 curbuf = curwin->w_buffer; in set_local_options_default()
1551 last_set_msg(curbuf->b_p_script_ctx[ in do_set()
1600 if ((int *)varp == &curbuf->b_p_ar in do_set()
1656 if ((long *)varp == &curbuf->b_p_ul in do_set()
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()
2328 curbuf->b_p_tw = 0; // no automatic line wrap in set_options_bin()
2329 curbuf->b_p_wm = 0; // no automatic line wrap in set_options_bin()
2330 curbuf->b_p_ml = 0; // no modelines in set_options_bin()
2331 curbuf->b_p_et = 0; // no expandtab 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()
2452 vim_free(curbuf->b_p_vsts_array); in didset_options2()
2453 (void)tabstop_set(curbuf->b_p_vsts, &curbuf->b_p_vsts_array); in didset_options2()
2454 vim_free(curbuf->b_p_vts_array); in didset_options2()
2455 (void)tabstop_set(curbuf->b_p_vts, &curbuf->b_p_vts_array); in didset_options2()
2543 case PV_BEXPR: return &curbuf->b_p_bexpr_flags; in insecure_flag()
2546 case PV_INDE: return &curbuf->b_p_inde_flags; in insecure_flag()
2548 case PV_FEX: return &curbuf->b_p_fex_flags; in insecure_flag()
2550 case PV_INEX: return &curbuf->b_p_inex_flags; in insecure_flag()
2609 curbuf->b_p_script_ctx[indir & PV_MASK] = new_script_ctx; in set_option_sctx_idx()
2768 else if ((int *)varp == &curbuf->b_p_udf || (int *)varp == &p_udf) in set_bool_option()
2773 if (curbuf->b_p_udf || p_udf) in set_bool_option()
2776 buf_T *save_curbuf = curbuf; in set_bool_option()
2778 FOR_ALL_BUFFERS(curbuf) in set_bool_option()
2784 if ((curbuf == save_curbuf in set_bool_option()
2786 && !curbufIsChanged() && curbuf->b_ml.ml_mfp != NULL) in set_bool_option()
2789 if (crypt_get_method_nr(curbuf) == CRYPT_M_SOD) in set_bool_option()
2793 u_read_undo(NULL, hash, curbuf->b_fname); in set_bool_option()
2796 curbuf = save_curbuf; in set_bool_option()
2801 else if ((int *)varp == &curbuf->b_p_ro) in set_bool_option()
2804 if (!curbuf->b_p_ro && (opt_flags & OPT_LOCAL) == 0) in set_bool_option()
2808 if (curbuf->b_p_ro) in set_bool_option()
2809 curbuf->b_did_warn = FALSE; in set_bool_option()
2825 else if ((int *)varp == &curbuf->b_p_ma) in set_bool_option()
2829 if (curbuf->b_p_ma && (term_in_normal_mode() || (bt_terminal(curbuf) in set_bool_option()
2830 && curbuf->b_term != NULL && !term_is_finished(curbuf)))) in set_bool_option()
2832 curbuf->b_p_ma = FALSE; in set_bool_option()
2842 else if ((int *)varp == &curbuf->b_p_eol) in set_bool_option()
2847 else if ((int *)varp == &curbuf->b_p_fixeol) in set_bool_option()
2852 else if ((int *)varp == &curbuf->b_p_bomb) in set_bool_option()
2859 else if ((int *)varp == &curbuf->b_p_bin) in set_bool_option()
2861 set_options_bin(old_value, curbuf->b_p_bin, opt_flags); in set_bool_option()
2868 else if ((int *)varp == &curbuf->b_p_bl && old_value != curbuf->b_p_bl) in set_bool_option()
2870 apply_autocmds(curbuf->b_p_bl ? EVENT_BUFADD : EVENT_BUFDELETE, in set_bool_option()
2871 NULL, NULL, TRUE, curbuf); in set_bool_option()
2875 else if ((int *)varp == &curbuf->b_p_swf) in set_bool_option()
2877 if (curbuf->b_p_swf && p_uc) in set_bool_option()
2878 ml_open_file(curbuf); // create the swap file in set_bool_option()
2882 mf_close_file(curbuf, TRUE); // remove the swap file in set_bool_option()
2974 else if ((int *)varp == &curbuf->b_p_tx) in set_bool_option()
2976 set_fileformat(curbuf->b_p_tx ? EOL_DOS : EOL_UNIX, opt_flags); in set_bool_option()
2992 else if (varp == (char_u *)&(curbuf->b_p_lisp)) in set_bool_option()
2994 (void)buf_init_chartab(curbuf, FALSE); // ignore errors in set_bool_option()
3006 else if ((int *)varp == &curbuf->b_changed) in set_bool_option()
3009 save_file_ff(curbuf); // Buffer is unchanged in set_bool_option()
3117 im_set_active(curbuf->b_p_iminsert == B_IMODE_IM); in set_bool_option()
3205 curbuf->b_p_iminsert = B_IMODE_NONE; in set_bool_option()
3206 curbuf->b_p_imsearch = B_IMODE_USE_INSERT; in set_bool_option()
3218 && curbuf->b_signlist != NULL) in set_bool_option()
3345 if (curbuf->b_p_sw < 0) in set_num_option()
3350 curbuf->b_p_sw = tabstop_count(curbuf->b_p_vts_array) > 0 in set_num_option()
3351 ? tabstop_first(curbuf->b_p_vts_array) in set_num_option()
3352 : curbuf->b_p_ts; in set_num_option()
3354 curbuf->b_p_sw = curbuf->b_p_ts; in set_num_option()
3385 if (pp == &p_hh && curbuf->b_help && curwin->w_height < p_hh) in set_num_option()
3500 else if (pp == &curbuf->b_p_sw || pp == &curbuf->b_p_ts) in set_num_option()
3509 if (pp == &curbuf->b_p_sw || curbuf->b_p_sw == 0) in set_num_option()
3510 parse_cino(curbuf); in set_num_option()
3525 else if (pp == &curbuf->b_p_iminsert) in set_num_option()
3527 if (curbuf->b_p_iminsert < 0 || curbuf->b_p_iminsert > B_IMODE_LAST) in set_num_option()
3530 curbuf->b_p_iminsert = B_IMODE_NONE; in set_num_option()
3532 p_iminsert = curbuf->b_p_iminsert; in set_num_option()
3558 else if (pp == &curbuf->b_p_imsearch) in set_num_option()
3560 if (curbuf->b_p_imsearch < -1 || curbuf->b_p_imsearch > B_IMODE_LAST) in set_num_option()
3563 curbuf->b_p_imsearch = B_IMODE_NONE; in set_num_option()
3565 p_imsearch = curbuf->b_p_imsearch; in set_num_option()
3651 else if (pp == &curbuf->b_p_ul) in set_num_option()
3654 curbuf->b_p_ul = old_value; in set_num_option()
3656 curbuf->b_p_ul = value; in set_num_option()
3677 else if (pp == &curbuf->b_p_tw) in set_num_option()
3679 if (curbuf->b_p_tw < 0) in set_num_option()
3682 curbuf->b_p_tw = 0; in set_num_option()
3747 if (curbuf->b_p_ts <= 0) in set_num_option()
3750 curbuf->b_p_ts = 8; in set_num_option()
4014 if ((char_u **)varp == &curbuf->b_p_key in get_option_value()
4033 if ((int *)varp == &curbuf->b_changed) in get_option_value()
4147 buf_T *save_curbuf = curbuf; in get_option_value_strict()
4150 curbuf = (buf_T *)from; in get_option_value_strict()
4151 curwin->w_buffer = curbuf; in get_option_value_strict()
4153 curbuf = save_curbuf; in get_option_value_strict()
4154 curwin->w_buffer = curbuf; in get_option_value_strict()
4162 curbuf = curwin->w_buffer; in get_option_value_strict()
4165 curbuf = curwin->w_buffer; in get_option_value_strict()
4647 if ((p->flags & P_BOOL) && ((int *)varp == &curbuf->b_changed in showoneopt()
5218 case PV_FP: return (char_u *)&(curbuf->b_p_fp); in get_varp_scope()
5220 case PV_EFM: return (char_u *)&(curbuf->b_p_efm); in get_varp_scope()
5221 case PV_GP: return (char_u *)&(curbuf->b_p_gp); in get_varp_scope()
5222 case PV_MP: return (char_u *)&(curbuf->b_p_mp); in get_varp_scope()
5224 case PV_EP: return (char_u *)&(curbuf->b_p_ep); in get_varp_scope()
5225 case PV_KP: return (char_u *)&(curbuf->b_p_kp); in get_varp_scope()
5226 case PV_PATH: return (char_u *)&(curbuf->b_p_path); in get_varp_scope()
5227 case PV_AR: return (char_u *)&(curbuf->b_p_ar); in get_varp_scope()
5228 case PV_TAGS: return (char_u *)&(curbuf->b_p_tags); in get_varp_scope()
5229 case PV_TC: return (char_u *)&(curbuf->b_p_tc); in get_varp_scope()
5233 case PV_DEF: return (char_u *)&(curbuf->b_p_def); in get_varp_scope()
5234 case PV_INC: return (char_u *)&(curbuf->b_p_inc); in get_varp_scope()
5236 case PV_DICT: return (char_u *)&(curbuf->b_p_dict); in get_varp_scope()
5237 case PV_TSR: return (char_u *)&(curbuf->b_p_tsr); in get_varp_scope()
5239 case PV_TSRFU: return (char_u *)&(curbuf->b_p_tsrfu); in get_varp_scope()
5242 case PV_BEXPR: return (char_u *)&(curbuf->b_p_bexpr); in get_varp_scope()
5245 case PV_CM: return (char_u *)&(curbuf->b_p_cm); in get_varp_scope()
5253 case PV_UL: return (char_u *)&(curbuf->b_p_ul); in get_varp_scope()
5255 case PV_LW: return (char_u *)&(curbuf->b_p_lw); in get_varp_scope()
5257 case PV_BKC: return (char_u *)&(curbuf->b_p_bkc); in get_varp_scope()
5258 case PV_MENC: return (char_u *)&(curbuf->b_p_menc); in get_varp_scope()
5293 case PV_EP: return *curbuf->b_p_ep != NUL in get_varp()
5294 ? (char_u *)&curbuf->b_p_ep : p->var; in get_varp()
5295 case PV_KP: return *curbuf->b_p_kp != NUL in get_varp()
5296 ? (char_u *)&curbuf->b_p_kp : p->var; in get_varp()
5297 case PV_PATH: return *curbuf->b_p_path != NUL in get_varp()
5298 ? (char_u *)&(curbuf->b_p_path) : p->var; in get_varp()
5299 case PV_AR: return curbuf->b_p_ar >= 0 in get_varp()
5300 ? (char_u *)&(curbuf->b_p_ar) : p->var; in get_varp()
5301 case PV_TAGS: return *curbuf->b_p_tags != NUL in get_varp()
5302 ? (char_u *)&(curbuf->b_p_tags) : p->var; in get_varp()
5303 case PV_TC: return *curbuf->b_p_tc != NUL in get_varp()
5304 ? (char_u *)&(curbuf->b_p_tc) : p->var; in get_varp()
5305 case PV_BKC: return *curbuf->b_p_bkc != NUL in get_varp()
5306 ? (char_u *)&(curbuf->b_p_bkc) : p->var; in get_varp()
5312 case PV_DEF: return *curbuf->b_p_def != NUL in get_varp()
5313 ? (char_u *)&(curbuf->b_p_def) : p->var; in get_varp()
5314 case PV_INC: return *curbuf->b_p_inc != NUL in get_varp()
5315 ? (char_u *)&(curbuf->b_p_inc) : p->var; in get_varp()
5317 case PV_DICT: return *curbuf->b_p_dict != NUL in get_varp()
5318 ? (char_u *)&(curbuf->b_p_dict) : p->var; in get_varp()
5319 case PV_TSR: return *curbuf->b_p_tsr != NUL in get_varp()
5320 ? (char_u *)&(curbuf->b_p_tsr) : p->var; in get_varp()
5322 case PV_TSRFU: return *curbuf->b_p_tsrfu != NUL in get_varp()
5323 ? (char_u *)&(curbuf->b_p_tsrfu) : p->var; in get_varp()
5325 case PV_FP: return *curbuf->b_p_fp != NUL in get_varp()
5326 ? (char_u *)&(curbuf->b_p_fp) : p->var; in get_varp()
5328 case PV_EFM: return *curbuf->b_p_efm != NUL in get_varp()
5329 ? (char_u *)&(curbuf->b_p_efm) : p->var; in get_varp()
5330 case PV_GP: return *curbuf->b_p_gp != NUL in get_varp()
5331 ? (char_u *)&(curbuf->b_p_gp) : p->var; in get_varp()
5332 case PV_MP: return *curbuf->b_p_mp != NUL in get_varp()
5333 ? (char_u *)&(curbuf->b_p_mp) : p->var; in get_varp()
5336 case PV_BEXPR: return *curbuf->b_p_bexpr != NUL in get_varp()
5337 ? (char_u *)&(curbuf->b_p_bexpr) : p->var; in get_varp()
5340 case PV_CM: return *curbuf->b_p_cm != NUL in get_varp()
5341 ? (char_u *)&(curbuf->b_p_cm) : p->var; in get_varp()
5351 case PV_UL: return curbuf->b_p_ul != NO_LOCAL_UNDOLEVEL in get_varp()
5352 ? (char_u *)&(curbuf->b_p_ul) : p->var; in get_varp()
5354 case PV_LW: return *curbuf->b_p_lw != NUL in get_varp()
5355 ? (char_u *)&(curbuf->b_p_lw) : p->var; in get_varp()
5357 case PV_MENC: return *curbuf->b_p_menc != NUL in get_varp()
5358 ? (char_u *)&(curbuf->b_p_menc) : p->var; in get_varp()
5424 case PV_TWSL: return (char_u *)&(curbuf->b_p_twsl); in get_varp()
5427 case PV_AI: return (char_u *)&(curbuf->b_p_ai); in get_varp()
5428 case PV_BIN: return (char_u *)&(curbuf->b_p_bin); in get_varp()
5429 case PV_BOMB: return (char_u *)&(curbuf->b_p_bomb); in get_varp()
5430 case PV_BH: return (char_u *)&(curbuf->b_p_bh); in get_varp()
5431 case PV_BT: return (char_u *)&(curbuf->b_p_bt); in get_varp()
5432 case PV_BL: return (char_u *)&(curbuf->b_p_bl); in get_varp()
5433 case PV_CI: return (char_u *)&(curbuf->b_p_ci); in get_varp()
5435 case PV_CIN: return (char_u *)&(curbuf->b_p_cin); in get_varp()
5436 case PV_CINK: return (char_u *)&(curbuf->b_p_cink); in get_varp()
5437 case PV_CINO: return (char_u *)&(curbuf->b_p_cino); in get_varp()
5440 case PV_CINW: return (char_u *)&(curbuf->b_p_cinw); in get_varp()
5442 case PV_COM: return (char_u *)&(curbuf->b_p_com); in get_varp()
5444 case PV_CMS: return (char_u *)&(curbuf->b_p_cms); in get_varp()
5446 case PV_CPT: return (char_u *)&(curbuf->b_p_cpt); in get_varp()
5448 case PV_CSL: return (char_u *)&(curbuf->b_p_csl); in get_varp()
5451 case PV_CFU: return (char_u *)&(curbuf->b_p_cfu); in get_varp()
5452 case PV_OFU: return (char_u *)&(curbuf->b_p_ofu); in get_varp()
5455 case PV_TFU: return (char_u *)&(curbuf->b_p_tfu); in get_varp()
5457 case PV_EOL: return (char_u *)&(curbuf->b_p_eol); in get_varp()
5458 case PV_FIXEOL: return (char_u *)&(curbuf->b_p_fixeol); in get_varp()
5459 case PV_ET: return (char_u *)&(curbuf->b_p_et); in get_varp()
5460 case PV_FENC: return (char_u *)&(curbuf->b_p_fenc); in get_varp()
5461 case PV_FF: return (char_u *)&(curbuf->b_p_ff); in get_varp()
5462 case PV_FT: return (char_u *)&(curbuf->b_p_ft); in get_varp()
5463 case PV_FO: return (char_u *)&(curbuf->b_p_fo); in get_varp()
5464 case PV_FLP: return (char_u *)&(curbuf->b_p_flp); in get_varp()
5465 case PV_IMI: return (char_u *)&(curbuf->b_p_iminsert); in get_varp()
5466 case PV_IMS: return (char_u *)&(curbuf->b_p_imsearch); in get_varp()
5467 case PV_INF: return (char_u *)&(curbuf->b_p_inf); in get_varp()
5468 case PV_ISK: return (char_u *)&(curbuf->b_p_isk); in get_varp()
5471 case PV_INEX: return (char_u *)&(curbuf->b_p_inex); in get_varp()
5475 case PV_INDE: return (char_u *)&(curbuf->b_p_inde); in get_varp()
5476 case PV_INDK: return (char_u *)&(curbuf->b_p_indk); in get_varp()
5479 case PV_FEX: return (char_u *)&(curbuf->b_p_fex); in get_varp()
5482 case PV_KEY: return (char_u *)&(curbuf->b_p_key); in get_varp()
5485 case PV_LISP: return (char_u *)&(curbuf->b_p_lisp); in get_varp()
5487 case PV_ML: return (char_u *)&(curbuf->b_p_ml); in get_varp()
5488 case PV_MPS: return (char_u *)&(curbuf->b_p_mps); in get_varp()
5489 case PV_MA: return (char_u *)&(curbuf->b_p_ma); in get_varp()
5490 case PV_MOD: return (char_u *)&(curbuf->b_changed); in get_varp()
5491 case PV_NF: return (char_u *)&(curbuf->b_p_nf); in get_varp()
5492 case PV_PI: return (char_u *)&(curbuf->b_p_pi); in get_varp()
5494 case PV_QE: return (char_u *)&(curbuf->b_p_qe); in get_varp()
5496 case PV_RO: return (char_u *)&(curbuf->b_p_ro); in get_varp()
5498 case PV_SI: return (char_u *)&(curbuf->b_p_si); in get_varp()
5500 case PV_SN: return (char_u *)&(curbuf->b_p_sn); in get_varp()
5501 case PV_STS: return (char_u *)&(curbuf->b_p_sts); in get_varp()
5503 case PV_SUA: return (char_u *)&(curbuf->b_p_sua); in get_varp()
5505 case PV_SWF: return (char_u *)&(curbuf->b_p_swf); in get_varp()
5507 case PV_SMC: return (char_u *)&(curbuf->b_p_smc); in get_varp()
5508 case PV_SYN: return (char_u *)&(curbuf->b_p_syn); in get_varp()
5516 case PV_SW: return (char_u *)&(curbuf->b_p_sw); in get_varp()
5517 case PV_TS: return (char_u *)&(curbuf->b_p_ts); in get_varp()
5518 case PV_TW: return (char_u *)&(curbuf->b_p_tw); in get_varp()
5519 case PV_TX: return (char_u *)&(curbuf->b_p_tx); in get_varp()
5521 case PV_UDF: return (char_u *)&(curbuf->b_p_udf); in get_varp()
5523 case PV_WM: return (char_u *)&(curbuf->b_p_wm); in get_varp()
5525 case PV_KMAP: return (char_u *)&(curbuf->b_p_keymap); in get_varp()
5531 case PV_VSTS: return (char_u *)&(curbuf->b_p_vsts); in get_varp()
5532 case PV_VTS: return (char_u *)&(curbuf->b_p_vts); in get_varp()
5537 return (char_u *)&(curbuf->b_p_wm); in get_varp()
5564 if (*curbuf->b_p_ep == NUL) in get_equalprg()
5566 return curbuf->b_p_ep; in get_equalprg()
6178 curbuf->b_p_ma = FALSE; in reset_modifiable()
6191 p_iminsert = curbuf->b_p_iminsert; in set_iminsert_global()
6200 p_imsearch = curbuf->b_p_imsearch; in set_imsearch_global()
7016 if (what == BS_START && bt_prompt(curbuf)) in can_bs()