comparison src/optiondefs.h @ 29765:bc6cf208b1b4 v9.0.0222

patch 9.0.0222: no good reason why text objects are only in larger builds Commit: https://github.com/vim/vim/commit/887748742deae3d6de7aa0fdbb042afe1ccf5e7a Author: Bram Moolenaar <Bram@vim.org> Date: Tue Aug 16 20:24:29 2022 +0100 patch 9.0.0222: no good reason why text objects are only in larger builds Problem: No good reason why text objects are only in larger builds. Solution: Graduate +textobjects.
author Bram Moolenaar <Bram@vim.org>
date Tue, 16 Aug 2022 21:30:04 +0200
parents 9dce192d1ac2
children 31c598083364
comparison
equal deleted inserted replaced
29764:c99cffeb155d 29765:bc6cf208b1b4
106 #ifdef FEAT_COMPL_FUNC 106 #ifdef FEAT_COMPL_FUNC
107 # define PV_OFU OPT_BUF(BV_OFU) 107 # define PV_OFU OPT_BUF(BV_OFU)
108 #endif 108 #endif
109 #define PV_PATH OPT_BOTH(OPT_BUF(BV_PATH)) 109 #define PV_PATH OPT_BOTH(OPT_BUF(BV_PATH))
110 #define PV_PI OPT_BUF(BV_PI) 110 #define PV_PI OPT_BUF(BV_PI)
111 #ifdef FEAT_TEXTOBJ 111 #define PV_QE OPT_BUF(BV_QE)
112 # define PV_QE OPT_BUF(BV_QE)
113 #endif
114 #define PV_RO OPT_BUF(BV_RO) 112 #define PV_RO OPT_BUF(BV_RO)
115 #define PV_SI OPT_BUF(BV_SI) 113 #define PV_SI OPT_BUF(BV_SI)
116 #define PV_SN OPT_BUF(BV_SN) 114 #define PV_SN OPT_BUF(BV_SN)
117 #ifdef FEAT_SYN_HL 115 #ifdef FEAT_SYN_HL
118 # define PV_SMC OPT_BUF(BV_SMC) 116 # define PV_SMC OPT_BUF(BV_SMC)
2007 (char_u *)NULL, PV_NONE, 2005 (char_u *)NULL, PV_NONE,
2008 {(char_u *)NULL, (char_u *)NULL} 2006 {(char_u *)NULL, (char_u *)NULL}
2009 #endif 2007 #endif
2010 SCTX_INIT}, 2008 SCTX_INIT},
2011 {"quoteescape", "qe", P_STRING|P_ALLOCED|P_VI_DEF, 2009 {"quoteescape", "qe", P_STRING|P_ALLOCED|P_VI_DEF,
2012 #ifdef FEAT_TEXTOBJ
2013 (char_u *)&p_qe, PV_QE, 2010 (char_u *)&p_qe, PV_QE,
2014 {(char_u *)"\\", (char_u *)0L} 2011 {(char_u *)"\\", (char_u *)0L} SCTX_INIT},
2015 #else
2016 (char_u *)NULL, PV_NONE,
2017 {(char_u *)NULL, (char_u *)0L}
2018 #endif
2019 SCTX_INIT},
2020 {"readonly", "ro", P_BOOL|P_VI_DEF|P_RSTAT|P_NOGLOB, 2012 {"readonly", "ro", P_BOOL|P_VI_DEF|P_RSTAT|P_NOGLOB,
2021 (char_u *)&p_ro, PV_RO, 2013 (char_u *)&p_ro, PV_RO,
2022 {(char_u *)FALSE, (char_u *)0L} SCTX_INIT}, 2014 {(char_u *)FALSE, (char_u *)0L} SCTX_INIT},
2023 {"redraw", NULL, P_BOOL|P_VI_DEF, 2015 {"redraw", NULL, P_BOOL|P_VI_DEF,
2024 (char_u *)NULL, PV_NONE, 2016 (char_u *)NULL, PV_NONE,