~edwargix/emacs.d

31eb14d95efdba4d503ae0631f79802c6aa3d0a4 — David Florness 9 years ago 2f9ba71
Install company-tern before activating tern server
1 files changed, 5 insertions(+), 5 deletions(-)

M init.el
M init.el => init.el +5 -5
@@ 78,6 78,11 @@
(require 'company-c-headers)
(add-to-list 'company-backends 'company-c-headers)

;;; Install company backend for javascript
(package-install 'company-tern)
(add-to-list 'company-backends 'company-tern)
(add-hook 'js-mode-hook (lambda() (tern-mode)))

;;; Load tern server (for javascript ide-like features)
(cd "~/.emacs.d/tern")
(shell-command "npm install")


@@ 85,11 90,6 @@
(add-to-list 'load-path "./tern/emacs")
(autoload 'tern-mode "tern.el" nil t)

;;; Install company backend for javascript
(package-install 'company-tern)
(add-to-list 'company-backends 'company-tern)
(add-hook 'js-mode-hook (lambda() (tern-mode)))

;;; Install auctex
(package-install 'auctex)
(setq TeX-auto-save t)