From c80baef05d61f44dd0218fce789ab3c602b96823 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 31 May 2018 11:31:32 +0200 Subject: [PATCH] lang/python: minor refactor company-anaconda is *not* being removed, it just autoloads itself, so we don't need its def-package! block. --- modules/lang/python/config.el | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/modules/lang/python/config.el b/modules/lang/python/config.el index afbb98075..d772027f5 100644 --- a/modules/lang/python/config.el +++ b/modules/lang/python/config.el @@ -25,7 +25,6 @@ is loaded.") (add-hook! 'python-mode-hook #'(flycheck-mode highlight-numbers-mode)) (set! :env "PYTHONPATH" "PYENV_ROOT") - (set! :company-backend 'python-mode '(company-anaconda)) (set! :electric 'python-mode :chars '(?:)) (set! :repl 'python-mode #'+python/repl) @@ -79,6 +78,7 @@ environment variables." 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 "^\\*anaconda-mode" nil '((select))) (set! :lookup 'python-mode :definition #'anaconda-mode-find-definitions @@ -92,13 +92,8 @@ environment variables." (doom-buffers-in-mode 'python-mode (buffer-list))))) (anaconda-mode-stop))) (add-hook! 'python-mode-hook - (add-hook 'kill-buffer-hook #'+python|auto-kill-anaconda-processes nil t))) + (add-hook 'kill-buffer-hook #'+python|auto-kill-anaconda-processes nil t)) - -(def-package! company-anaconda - :when (featurep! :completion company) - :after anaconda-mode - :config (map! :map anaconda-mode-map :localleader :prefix "f"