From d9a52e1094e2be2f7e672941caad9abef293fbdf Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 31 Jul 2018 19:20:58 +0200 Subject: [PATCH] Fix company/lookup settings in anaconda-mode Applying them to python-mode means it would happen too late. --- modules/lang/python/config.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/lang/python/config.el b/modules/lang/python/config.el index 65f05def7..6aadb41b9 100644 --- a/modules/lang/python/config.el +++ b/modules/lang/python/config.el @@ -70,12 +70,12 @@ first to return non-nil will have its result appended to the python-mode anaconda-mode-eldoc-as-single-line t) :config (add-hook 'anaconda-mode-hook #'anaconda-eldoc-mode) - (set-company-backend! 'python-mode '(company-anaconda)) - (set-popup-rule! "^\\*anaconda-mode" :select nil) - (set-lookup-handlers! 'python-mode + (set-company-backend! 'anaconda-mode '(company-anaconda)) + (set-lookup-handlers! 'anaconda-mode :definition #'anaconda-mode-find-definitions :references #'anaconda-mode-find-references :documentation #'anaconda-mode-show-doc) + (set-popup-rule! "^\\*anaconda-mode" :select nil) (defun +python|auto-kill-anaconda-processes () "Kill anaconda processes if this buffer is the last python buffer."