branch: externals/capf-autosuggest
commit 29d8651949a3356a1da8baf12161d1c5e051fcf4
Author: jakanakaevangeli <[email protected]>
Commit: jakanakaevangeli <[email protected]>
Allow enabling capf-autosuggest-mode twice
---
capf-autosuggest.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/capf-autosuggest.el b/capf-autosuggest.el
index 966a321..a065f33 100644
--- a/capf-autosuggest.el
+++ b/capf-autosuggest.el
@@ -233,6 +233,8 @@ Otherwise, return nil."
:group 'capf-autosuggest
(if capf-autosuggest-mode
(progn
+ (when capf-autosuggest--overlay
+ (capf-autosuggest-active-mode-deactivate))
(setq capf-autosuggest--overlay (make-overlay (point) (point) nil t t))
(add-hook 'post-command-hook #'capf-autosuggest--post-h nil t)
(add-hook 'change-major-mode-hook
@@ -485,7 +487,7 @@ suggestion and send input."
"Deactivate `capf-autosuggest-active-mode'."
(capf-autosuggest-active-mode -1))
-;;;; History completion function
+;;; History completion functions
;;;###autoload
(defun capf-autosuggest-history-capf ()