Mercurial > vim
comparison src/option.c @ 7196:42717d048817 v7.4.907
commit https://github.com/vim/vim/commit/d94464ee294a351ce7b6ba18e8bd3f24f1bef920
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Nov 2 15:28:18 2015 +0100
patch 7.4.907
Problem: Libraries for dynamically loading interfaces can only be defined
at compile time.
Solution: Add options to specify the dll names. (Kazuki Sakamoto,
closes #452)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Mon, 02 Nov 2015 15:30:05 +0100 |
parents | 83b3261352b3 |
children | 5fad7bc0fe83 |
comparison
equal
deleted
inserted
replaced
7195:6e4b63231a86 | 7196:42717d048817 |
---|---|
1777 (char_u *)&p_lcs, PV_NONE, | 1777 (char_u *)&p_lcs, PV_NONE, |
1778 {(char_u *)"eol:$", (char_u *)0L} SCRIPTID_INIT}, | 1778 {(char_u *)"eol:$", (char_u *)0L} SCRIPTID_INIT}, |
1779 {"loadplugins", "lpl", P_BOOL|P_VI_DEF, | 1779 {"loadplugins", "lpl", P_BOOL|P_VI_DEF, |
1780 (char_u *)&p_lpl, PV_NONE, | 1780 (char_u *)&p_lpl, PV_NONE, |
1781 {(char_u *)TRUE, (char_u *)0L} SCRIPTID_INIT}, | 1781 {(char_u *)TRUE, (char_u *)0L} SCRIPTID_INIT}, |
1782 #if defined(DYNAMIC_LUA) && !defined(WIN3264) | |
1783 {"luadll", NULL, P_STRING|P_VI_DEF|P_SECURE, | |
1784 (char_u *)&p_luadll, PV_NONE, | |
1785 {(char_u *)"", (char_u *)0L} SCRIPTID_INIT}, | |
1786 #endif | |
1782 #ifdef FEAT_GUI_MAC | 1787 #ifdef FEAT_GUI_MAC |
1783 {"macatsui", NULL, P_BOOL|P_VI_DEF|P_RCLR, | 1788 {"macatsui", NULL, P_BOOL|P_VI_DEF|P_RCLR, |
1784 (char_u *)&p_macatsui, PV_NONE, | 1789 (char_u *)&p_macatsui, PV_NONE, |
1785 {(char_u *)TRUE, (char_u *)0L} SCRIPTID_INIT}, | 1790 {(char_u *)TRUE, (char_u *)0L} SCRIPTID_INIT}, |
1786 #endif | 1791 #endif |
2012 # else /* Unix, probably */ | 2017 # else /* Unix, probably */ |
2013 (char_u *)".,/usr/include,,", | 2018 (char_u *)".,/usr/include,,", |
2014 # endif | 2019 # endif |
2015 #endif | 2020 #endif |
2016 (char_u *)0L} SCRIPTID_INIT}, | 2021 (char_u *)0L} SCRIPTID_INIT}, |
2022 #if defined(DYNAMIC_PERL) && !defined(WIN3264) | |
2023 {"perldll", NULL, P_STRING|P_VI_DEF|P_SECURE, | |
2024 (char_u *)&p_perldll, PV_NONE, | |
2025 {(char_u *)"", (char_u *)0L} SCRIPTID_INIT}, | |
2026 #endif | |
2017 {"preserveindent", "pi", P_BOOL|P_VI_DEF|P_VIM, | 2027 {"preserveindent", "pi", P_BOOL|P_VI_DEF|P_VIM, |
2018 (char_u *)&p_pi, PV_PI, | 2028 (char_u *)&p_pi, PV_PI, |
2019 {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT}, | 2029 {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT}, |
2020 {"previewheight", "pvh", P_NUM|P_VI_DEF, | 2030 {"previewheight", "pvh", P_NUM|P_VI_DEF, |
2021 #if defined(FEAT_WINDOWS) && defined(FEAT_QUICKFIX) | 2031 #if defined(FEAT_WINDOWS) && defined(FEAT_QUICKFIX) |
2117 (char_u *)&p_ph, PV_NONE, | 2127 (char_u *)&p_ph, PV_NONE, |
2118 #else | 2128 #else |
2119 (char_u *)NULL, PV_NONE, | 2129 (char_u *)NULL, PV_NONE, |
2120 #endif | 2130 #endif |
2121 {(char_u *)0L, (char_u *)0L} SCRIPTID_INIT}, | 2131 {(char_u *)0L, (char_u *)0L} SCRIPTID_INIT}, |
2132 #if defined(DYNAMIC_PYTHON3) && !defined(WIN3264) | |
2133 {"python3dll", NULL, P_STRING|P_VI_DEF|P_SECURE, | |
2134 (char_u *)&p_py3dll, PV_NONE, | |
2135 {(char_u *)"", (char_u *)0L} SCRIPTID_INIT}, | |
2136 #endif | |
2137 #if defined(DYNAMIC_PYTHON) && !defined(WIN3264) | |
2138 {"pythondll", NULL, P_STRING|P_VI_DEF|P_SECURE, | |
2139 (char_u *)&p_pydll, PV_NONE, | |
2140 {(char_u *)"", (char_u *)0L} SCRIPTID_INIT}, | |
2141 #endif | |
2122 {"quoteescape", "qe", P_STRING|P_ALLOCED|P_VI_DEF, | 2142 {"quoteescape", "qe", P_STRING|P_ALLOCED|P_VI_DEF, |
2123 #ifdef FEAT_TEXTOBJ | 2143 #ifdef FEAT_TEXTOBJ |
2124 (char_u *)&p_qe, PV_QE, | 2144 (char_u *)&p_qe, PV_QE, |
2125 {(char_u *)"\\", (char_u *)0L} | 2145 {(char_u *)"\\", (char_u *)0L} |
2126 #else | 2146 #else |
2190 #else | 2210 #else |
2191 (char_u *)NULL, PV_NONE, | 2211 (char_u *)NULL, PV_NONE, |
2192 {(char_u *)NULL, (char_u *)0L} | 2212 {(char_u *)NULL, (char_u *)0L} |
2193 #endif | 2213 #endif |
2194 SCRIPTID_INIT}, | 2214 SCRIPTID_INIT}, |
2215 #if defined(DYNAMIC_RUBY) && !defined(WIN3264) | |
2216 {"rubydll", NULL, P_STRING|P_VI_DEF|P_SECURE, | |
2217 (char_u *)&p_rubydll, PV_NONE, | |
2218 {(char_u *)"", (char_u *)0L} SCRIPTID_INIT}, | |
2219 #endif | |
2195 {"ruler", "ru", P_BOOL|P_VI_DEF|P_VIM|P_RSTAT, | 2220 {"ruler", "ru", P_BOOL|P_VI_DEF|P_VIM|P_RSTAT, |
2196 #ifdef FEAT_CMDL_INFO | 2221 #ifdef FEAT_CMDL_INFO |
2197 (char_u *)&p_ru, PV_NONE, | 2222 (char_u *)&p_ru, PV_NONE, |
2198 #else | 2223 #else |
2199 (char_u *)NULL, PV_NONE, | 2224 (char_u *)NULL, PV_NONE, |