From 17f86bd6113a25247f97f892387d31e8d74a2eac Mon Sep 17 00:00:00 2001 From: Shidong Wang Date: Thu, 18 Feb 2021 22:33:21 +0800 Subject: [PATCH] Update dein https://github.com/Shougo/dein.vim/commit/7e39f0cb65cc971fff4bdbbd85cb23e404b9c86a --- bundle/dein.vim/autoload/dein/parse.vim | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bundle/dein.vim/autoload/dein/parse.vim b/bundle/dein.vim/autoload/dein/parse.vim index a6061555a..25e6b9115 100644 --- a/bundle/dein.vim/autoload/dein/parse.vim +++ b/bundle/dein.vim/autoload/dein/parse.vim @@ -34,7 +34,10 @@ function! dein#parse#_add(repo, options, overwrite) abort endif " Overwrite - call extend(plugin, copy(g:dein#_plugins[plugin.name]), 'keep') + " Note: reparse is needed. + let options = extend(a:options, + \ get(g:dein#_plugins[plugin.name], 'orig_opts', {}), 'keep') + let plugin = dein#parse#_dict(dein#parse#_init(a:repo, options)) endif if plugin.rtp !=# ''