diff options
author | James McCoy <jamessan@jamessan.com> | 2019-06-22 21:17:53 -0400 |
---|---|---|
committer | James McCoy <jamessan@jamessan.com> | 2019-06-24 06:45:55 -0400 |
commit | 1e4673d167f87ed89be397df936c32547c278d0b (patch) | |
tree | 6f6029073de0641f3c81f67cad84def82bfd2107 /src/nvim/generators/gen_options.lua | |
parent | 45bb1757bf7a3c47aef4d6898e9a28218bc80e6c (diff) | |
download | rneovim-1e4673d167f87ed89be397df936c32547c278d0b.tar.gz rneovim-1e4673d167f87ed89be397df936c32547c278d0b.tar.bz2 rneovim-1e4673d167f87ed89be397df936c32547c278d0b.zip |
vim-patch:8.1.1366: using expressions in a modeline is unsafe
Problem: Using expressions in a modeline is unsafe.
Solution: Disallow using expressions in a modeline, unless the
'modelineexpr' option is set. Update help, add more tests.
https://github.com/vim/vim/commit/110289e78195b6d01e1e6ad26ad450de476d41c1
Diffstat (limited to 'src/nvim/generators/gen_options.lua')
-rw-r--r-- | src/nvim/generators/gen_options.lua | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/generators/gen_options.lua b/src/nvim/generators/gen_options.lua index fdc00d5dc0..d9c65e17c5 100644 --- a/src/nvim/generators/gen_options.lua +++ b/src/nvim/generators/gen_options.lua @@ -79,6 +79,7 @@ local get_flags = function(o) {'pri_mkrc'}, {'deny_in_modelines', 'P_NO_ML'}, {'deny_duplicates', 'P_NODUP'}, + {'modelineexpr', 'P_MLE'}, }) do local key_name = flag_desc[1] local def_name = flag_desc[2] or ('P_' .. key_name:upper()) |