Add anaconda-mode for python

This commit is contained in:
toctan 2014-09-04 09:49:07 +08:00
parent 6835a4ee96
commit 6f72bdfd32

View file

@ -33,6 +33,12 @@
;;; Code:
(prelude-require-package 'anaconda-mode)
(when (boundp 'company-backends)
(prelude-require-package 'company-anaconda)
(add-to-list 'company-backends 'company-anaconda))
(require 'prelude-programming)
;; Copy pasted from ruby-mode.el
@ -77,6 +83,8 @@
(defun prelude-python-mode-defaults ()
"Defaults for Python programming."
(subword-mode +1)
(anaconda-mode)
(eldoc-mode)
(setq-local electric-layout-rules
'((?: . (lambda ()
(if (python-info-statement-starts-block-p)
@ -91,6 +99,7 @@
(add-hook 'python-mode-hook (lambda ()
(run-hooks 'prelude-python-mode-hook)))
(provide 'prelude-python)
;;; prelude-python.el ends here