diff --git a/lisp/ein-ac.el b/lisp/ein-ac.el index 1c9aca5..017ea63 100644 --- a/lisp/ein-ac.el +++ b/lisp/ein-ac.el @@ -94,13 +94,18 @@ Maximum number of cache to store." (prefix . ein:ac-chunk-beginning) (symbol . "s"))) -(ac-define-source ein-cached +(ac-define-source ein-async '((candidates . ein:ac-direct-get-matches) (requires . 0) (prefix . ein:ac-chunk-beginning) (init . ein:ac-request-in-background) (symbol . "c"))) +(define-obsolete-function-alias 'ac-complete-ein-cached 'ac-complete-ein-async + "0.2.1") +(define-obsolete-variable-alias 'ac-source-ein-cached 'ac-source-ein-async + "0.2.1") + (defun ein:ac-request-in-background () (ein:and-let* ((kernel (ein:get-kernel)) ((ein:kernel-live-p kernel))) @@ -200,7 +205,7 @@ first candidate when the `ac-menu' pops up." (defun ein:ac-setup () "Call this function from mode hook (see `ein:ac-config')." - (setq ac-sources (append '(ac-source-ein-cached) ein:ac-sources))) + (setq ac-sources (append '(ac-source-ein-async) ein:ac-sources))) (defun ein:ac-setup-maybe () "Setup `ac-sources' for mumamo. diff --git a/lisp/ein-connect.el b/lisp/ein-connect.el index f5f3db0..03c50ce 100644 --- a/lisp/ein-connect.el +++ b/lisp/ein-connect.el @@ -204,7 +204,7 @@ notebooks." (not ein:%connect%)) (let ((connection (ein:connect-setup notebook buffer))) (when (ein:eval-if-bound 'ac-sources) - (push 'ac-source-ein-cached ac-sources)) + (push 'ac-source-ein-async ac-sources)) (ein:connect-mode) (ein:log 'info "Connected to %s" (ein:$notebook-notebook-name notebook))