From c87bb4f6dfb8422c5ef24b152ae67c9319247a16 Mon Sep 17 00:00:00 2001 From: Alejandro Catalina Date: Tue, 2 Feb 2016 14:54:44 +0100 Subject: [PATCH] Fix `(void-symbol ein-direct)` When setting ein to use `auto-complete` in either basic or superpack mode I get this ein-direct symbol is void error. --- lisp/ein-ac.el | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/lisp/ein-ac.el b/lisp/ein-ac.el index d3527ef..08ade74 100644 --- a/lisp/ein-ac.el +++ b/lisp/ein-ac.el @@ -88,18 +88,18 @@ Maximum number of cache to store." (defun ein:ac-direct-get-matches () (ein:ac-chunk-candidates-from-list ein:ac-direct-matches)) -(ac-define-source ein-direct - '((candidates . ein:ac-direct-get-matches) - (requires . 0) - (prefix . ein:ac-chunk-beginning) - (symbol . "s"))) +(eval '(ac-define-source ein-direct + '((candidates . ein:ac-direct-get-matches) + (requires . 0) + (prefix . ein:ac-chunk-beginning) + (symbol . "s")))) -(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"))) +(eval '(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")