Only load company-jedi (instead of jedi)

The full jedi package runs jedi:ac which requires auto complete and is
pretty annoying.
This commit is contained in:
Ivan Malison 2016-08-17 14:10:41 -07:00
parent 4e02287387
commit 3eb102f71f
No known key found for this signature in database
GPG Key ID: 62530EFBE99DC2F8

View File

@ -2076,6 +2076,7 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
:preface :preface
(progn (progn
(defun imalison:auto-complete-hook () (defun imalison:auto-complete-hook ()
(debug)
(warn "auto-complete-mode was activated, but is being automatically disabled.") (warn "auto-complete-mode was activated, but is being automatically disabled.")
(let ((auto-complete-mode-hook nil)) (let ((auto-complete-mode-hook nil))
(auto-complete-mode -1)))) (auto-complete-mode -1))))
@ -2355,17 +2356,15 @@ modeline and with excessive http requests to github.
:init :init
(progn (progn
(unbind-key "C-j" python-mode-map) (unbind-key "C-j" python-mode-map)
(use-package jedi (use-package company-jedi
:commands (jedi:goto-definition jedi-mode) :commands (jedi:goto-definition jedi-mode company-jedi)
:config :config
(progn (progn
(setq jedi:complete-on-dot t) (setq jedi:complete-on-dot t)
(setq jedi:imenu-create-index-function 'jedi:create-flat-imenu-index) (setq jedi:imenu-create-index-function 'jedi:create-flat-imenu-index)
(use-package company-jedi
:commands company-jedi))
:bind (:map python-mode-map :bind (:map python-mode-map
("M-." . jedi:goto-definition) ("M-." . jedi:goto-definition)
("M-," . jedi:goto-definition-pop-marker))) ("M-," . jedi:goto-definition-pop-marker))))
(use-package pymacs) (use-package pymacs)
(use-package sphinx-doc) (use-package sphinx-doc)
(defun imalison:python-mode () (defun imalison:python-mode ()