always set hooks in :prepare, not :post-init

otherwise it won't help for users with el-get-is-lazy set to t.
This commit is contained in:
Noam Postavsky 2014-07-16 19:25:42 -04:00
parent 4d06090808
commit 7f7e97a663
7 changed files with 17 additions and 15 deletions

View File

@ -3,6 +3,6 @@
:type github
:pkgname "ensime/ensime-emacs"
:depends (s dash popup auto-complete scala-mode2)
:post-init (progn
(autoload 'ensime-scala-mode-hook "ensime")
(add-hook 'scala-mode-hook 'ensime-scala-mode-hook)))
:prepare (progn
(autoload 'ensime-scala-mode-hook "ensime")
(add-hook 'scala-mode-hook 'ensime-scala-mode-hook)))

View File

@ -3,5 +3,5 @@
:type github
:pkgname "flycheck/flycheck-d-unittest"
:depends (flycheck dash)
:post-init (eval-after-load 'flycheck
'(add-hook 'flycheck-mode-hook #'setup-flycheck-d-unittest)))
:prepare (eval-after-load 'flycheck
'(add-hook 'flycheck-mode-hook #'setup-flycheck-d-unittest)))

View File

@ -3,5 +3,5 @@
:type github
:pkgname "flycheck/flycheck-haskell"
:depends (flycheck haskell-mode dash f)
:post-init (eval-after-load 'flycheck
'(add-hook 'flycheck-mode-hook #'flycheck-haskell-setup)))
:prepare (eval-after-load 'flycheck
'(add-hook 'flycheck-mode-hook #'flycheck-haskell-setup)))

View File

@ -3,5 +3,5 @@
:pkgname "flycheck/flycheck-hdevtools"
:description "A Flycheck checker for Haskell using hdevtools"
:depends (flycheck)
:post-init (eval-after-load 'flycheck
'(require 'flycheck-hdevtools)))
:prepare (eval-after-load 'flycheck
'(require 'flycheck-hdevtools)))

View File

@ -3,5 +3,5 @@
:type github
:pkgname "flycheck/flycheck-mercury"
:depends (flycheck s dash)
:post-init (eval-after-load 'flycheck
'(require 'flycheck-mercury)))
:prepare (eval-after-load 'flycheck
'(require 'flycheck-mercury)))

View File

@ -4,6 +4,7 @@
:pkgname "github.com/nsf/gocode"
:depends (company-mode)
:load-path ("src/github.com/nsf/gocode/emacs-company")
:prepare (progn
(add-hook 'go-mode-hook (require 'company-go)))
:post-init (progn
(add-hook 'go-mode-hook (require 'company-go))
(add-to-list 'exec-path (concat default-directory "bin"))))

View File

@ -3,7 +3,8 @@
:type go
:pkgname "code.google.com/p/go.tools/cmd/oracle"
:load-path "src/code.google.com/p/go.tools/cmd/oracle"
:prepare (progn
(autoload 'go-oracle-mode "oracle" nil t)
(add-hook 'go-mode-hook 'go-oracle-mode))
:post-init (progn
(setq go-oracle-command (concat default-directory "bin/oracle"))
(autoload 'go-oracle-mode "oracle" nil t)
(add-hook 'go-mode-hook 'go-oracle-mode)))
(setq go-oracle-command (concat default-directory "bin/oracle"))))