branch: elpa/vcomplete commit aa4bdbf080b794fd0fd6ffcc3bb0982001226ebe Author: Daniel Semyonov <cm...@dsemy.com> Commit: Daniel Semyonov <cm...@dsemy.com>
* vcomplete.el (vcomplete-mode): Ensure variables are reset --- vcomplete.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vcomplete.el b/vcomplete.el index 91c220f16e..bb47989b59 100644 --- a/vcomplete.el +++ b/vcomplete.el @@ -248,9 +248,11 @@ completion: :global t (if vcomplete-mode (progn + (vcomplete--reset-vars) (add-hook 'minibuffer-setup-hook #'vcomplete--setup) (add-hook 'minibuffer-exit-hook #'vcomplete--reset-vars) (add-hook 'completion-in-region-mode-hook #'vcomplete--setup)) + (vcomplete--reset-vars) (remove-hook 'minibuffer-setup-hook #'vcomplete--setup) (remove-hook 'minibuffer-exit-hook #'vcomplete--reset-vars) (remove-hook 'completion-in-region-mode-hook #'vcomplete--setup)))