comparison src/option.c @ 30853:40df8a6515f6 v9.0.0761

patch 9.0.0761: cannot use 'indentexpr' for Lisp indenting Commit: https://github.com/vim/vim/commit/49846fb1a31de99f49d6a7e70efe685197423c84 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Oct 15 16:05:33 2022 +0100 patch 9.0.0761: cannot use 'indentexpr' for Lisp indenting Problem: Cannot use 'indentexpr' for Lisp indenting. Solution: Add the 'lispoptions' option.
author Bram Moolenaar <Bram@vim.org>
date Sat, 15 Oct 2022 17:15:04 +0200
parents c7983f593fa7
children 685ee8453163
comparison
equal deleted inserted replaced
30852:46157e3ebe96 30853:40df8a6515f6
5516 #endif 5516 #endif
5517 #ifdef FEAT_CRYPT 5517 #ifdef FEAT_CRYPT
5518 case PV_KEY: return (char_u *)&(curbuf->b_p_key); 5518 case PV_KEY: return (char_u *)&(curbuf->b_p_key);
5519 #endif 5519 #endif
5520 case PV_LISP: return (char_u *)&(curbuf->b_p_lisp); 5520 case PV_LISP: return (char_u *)&(curbuf->b_p_lisp);
5521 case PV_LOP: return (char_u *)&(curbuf->b_p_lop);
5521 case PV_ML: return (char_u *)&(curbuf->b_p_ml); 5522 case PV_ML: return (char_u *)&(curbuf->b_p_ml);
5522 case PV_MPS: return (char_u *)&(curbuf->b_p_mps); 5523 case PV_MPS: return (char_u *)&(curbuf->b_p_mps);
5523 case PV_MA: return (char_u *)&(curbuf->b_p_ma); 5524 case PV_MA: return (char_u *)&(curbuf->b_p_ma);
5524 case PV_MOD: return (char_u *)&(curbuf->b_changed); 5525 case PV_MOD: return (char_u *)&(curbuf->b_changed);
5525 case PV_NF: return (char_u *)&(curbuf->b_p_nf); 5526 case PV_NF: return (char_u *)&(curbuf->b_p_nf);
6045 COPY_OPT_SCTX(buf, BV_CINK); 6046 COPY_OPT_SCTX(buf, BV_CINK);
6046 buf->b_p_cino = vim_strsave(p_cino); 6047 buf->b_p_cino = vim_strsave(p_cino);
6047 COPY_OPT_SCTX(buf, BV_CINO); 6048 COPY_OPT_SCTX(buf, BV_CINO);
6048 buf->b_p_cinsd = vim_strsave(p_cinsd); 6049 buf->b_p_cinsd = vim_strsave(p_cinsd);
6049 COPY_OPT_SCTX(buf, BV_CINSD); 6050 COPY_OPT_SCTX(buf, BV_CINSD);
6051 buf->b_p_lop = vim_strsave(p_lop);
6052 COPY_OPT_SCTX(buf, BV_LOP);
6050 6053
6051 // Don't copy 'filetype', it must be detected 6054 // Don't copy 'filetype', it must be detected
6052 buf->b_p_ft = empty_option; 6055 buf->b_p_ft = empty_option;
6053 buf->b_p_pi = p_pi; 6056 buf->b_p_pi = p_pi;
6054 COPY_OPT_SCTX(buf, BV_PI); 6057 COPY_OPT_SCTX(buf, BV_PI);