Mercurial > vim
diff src/option.h @ 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 | 1e621b31948b |
children | 36dc8df8560f |
line wrap: on
line diff
--- a/src/option.h +++ b/src/option.h @@ -626,6 +626,9 @@ EXTERN char_u *p_lcs; /* 'listchars' */ EXTERN int p_lz; /* 'lazyredraw' */ EXTERN int p_lpl; /* 'loadplugins' */ +#if defined(DYNAMIC_LUA) && !defined(WIN3264) +EXTERN char_u *p_luadll; /* 'luadll' */ +#endif #ifdef FEAT_GUI_MAC EXTERN int p_macatsui; /* 'macatsui' */ #endif @@ -682,6 +685,15 @@ EXTERN char_u *p_path; /* 'path' */ #ifdef FEAT_SEARCHPATH EXTERN char_u *p_cdpath; /* 'cdpath' */ #endif +#if defined(DYNAMIC_PERL) && !defined(WIN3264) +EXTERN char_u *p_perldll; /* 'perldll' */ +#endif +#if defined(DYNAMIC_PYTHON3) && !defined(WIN3264) +EXTERN char_u *p_py3dll; /* 'python3dll' */ +#endif +#if defined(DYNAMIC_PYTHON) && !defined(WIN3264) +EXTERN char_u *p_pydll; /* 'pythondll' */ +#endif #ifdef FEAT_RELTIME EXTERN long p_rdt; /* 'redrawtime' */ #endif @@ -701,6 +713,9 @@ EXTERN int p_rs; /* 'restorescreen' */ EXTERN int p_ari; /* 'allowrevins' */ EXTERN int p_ri; /* 'revins' */ #endif +#if defined(DYNAMIC_RUBY) && !defined(WIN3264) +EXTERN char_u *p_rubydll; /* 'rubydll' */ +#endif #ifdef FEAT_CMDL_INFO EXTERN int p_ru; /* 'ruler' */ #endif