diff options
author | Bram Moolenaar <Bram@vim.org> | 2017-10-08 17:41:37 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2017-10-08 17:41:37 +0200 |
commit | 0ab35b279f9d64f32e99424166b047f90cb042d8 (patch) | |
tree | 8e076a67634c9afc9a3e74393c79b85df7f37222 /runtime | |
parent | 4635e11c6bd63d8be90a2d9455802c6e7bde28f5 (diff) | |
download | vim-git-0ab35b279f9d64f32e99424166b047f90cb042d8.tar.gz |
patch 8.0.1182: cannot see or change mzscheme dll namev8.0.1182
Problem: Cannot see or change mzscheme dll name.
Solution: Add 'mzschemedll' and 'mzschemegcdll'.
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/if_mzsch.txt | 9 | ||||
-rw-r--r-- | runtime/doc/options.txt | 25 |
2 files changed, 31 insertions, 3 deletions
diff --git a/runtime/doc/if_mzsch.txt b/runtime/doc/if_mzsch.txt index 7e206f519..a9a03139f 100644 --- a/runtime/doc/if_mzsch.txt +++ b/runtime/doc/if_mzsch.txt @@ -1,4 +1,4 @@ -*if_mzsch.txt* For Vim version 8.0. Last change: 2016 Jan 24 +*if_mzsch.txt* For Vim version 8.0. Last change: 2017 Oct 08 VIM REFERENCE MANUAL by Sergey Khorev @@ -278,12 +278,15 @@ When you don't use the MzScheme interface you don't need them, thus you can use Vim without these DLL files. NOTE: Newer version of MzScheme (Racket) require earlier (trampolined) initialisation via scheme_main_setup. So Vim always loads the MzScheme DLL at -startup if possible. +startup if possible. This may make Vim startup slower. To use the MzScheme interface the MzScheme DLLs must be in your search path. In a console window type "path" to see what directories are used. -The names of the DLLs must match the MzScheme version Vim was compiled with. +On MS-Windows the options 'mzschemedll' and 'mzschemegcdll' are used for the +name of the library to load. The initial value is specified at build time. + +The version of the DLL must match the MzScheme version Vim was compiled with. For MzScheme version 209 they will be "libmzsch209_000.dll" and "libmzgc209_000.dll". To know for sure look at the output of the ":version" command, look for -DDYNAMIC_MZSCH_DLL="something" and diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index 56697d51d..ebe9c9262 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -5468,6 +5468,31 @@ A jump table for the options with a short description can be found at |Q_op|. time in msec between two mouse clicks for the second click to be recognized as a multi click. + *'mzschemedll'* +'mzschemedll' string (default depends on the build) + global + {not in Vi} + {only available when compiled with the |+mzscheme/dyn| + feature} + Specifies the name of the MzScheme shared library. The default is + DYNAMIC_MZSCH_DLL which was specified at compile time. + Environment variables are expanded |:set_env|. + This option cannot be set from a |modeline| or in the |sandbox|, for + security reasons. + + *'mzschemegcdll'* +'mzschemegcdll' string (default depends on the build) + global + {not in Vi} + {only available when compiled with the |+mzscheme/dyn| + feature} + Specifies the name of the MzScheme GC shared library. The default is + DYNAMIC_MZGC_DLL which was specified at compile time. + The value can be equal to 'mzschemedll' if it includes the GC code. + Environment variables are expanded |:set_env|. + This option cannot be set from a |modeline| or in the |sandbox|, for + security reasons. + *'mzquantum'* *'mzq'* 'mzquantum' 'mzq' number (default 100) global |