Refactor emr config

This commit is contained in:
Henrik Lissner 2016-05-13 00:28:44 -04:00
parent 64b5a9df23
commit 10914db9e0
7 changed files with 10 additions and 12 deletions

View file

@ -188,8 +188,10 @@ enable multiple minor modes for the same regexp.")
(dumb-jump-mode +1)) (dumb-jump-mode +1))
(use-package emr (use-package emr
:commands (emr-initialize emr-show-refactor-menu emr-declare-command) :commands (emr-show-refactor-menu emr-declare-command)
:config (define-key popup-menu-keymap [escape] 'keyboard-quit)) :config
(emr-initialize)
(define-key popup-menu-keymap [escape] 'keyboard-quit))
(use-package expand-region (use-package expand-region
:commands (er/expand-region er/contract-region er/mark-symbol er/mark-word)) :commands (er/expand-region er/contract-region er/mark-symbol er/mark-word))

View file

@ -12,8 +12,7 @@
(setq omnisharp-auto-complete-want-documentation nil (setq omnisharp-auto-complete-want-documentation nil
omnisharp-server-executable-path (concat narf-ext-dir "/OmniSharp.exe")) omnisharp-server-executable-path (concat narf-ext-dir "/OmniSharp.exe"))
:when (file-exists-p omnisharp-server-executable-path) :when (file-exists-p omnisharp-server-executable-path)
:init :init (add-hook! csharp-mode '(turn-on-eldoc-mode omnisharp-mode))
(add-hook! csharp-mode '(turn-on-eldoc-mode emr-initialize omnisharp-mode))
:config :config
(def-company-backend! csharp-mode (omnisharp)) (def-company-backend! csharp-mode (omnisharp))
(map! :map omnisharp-mode-map (map! :map omnisharp-mode-map

View file

@ -4,7 +4,7 @@
:mode "\\.go$" :mode "\\.go$"
:interpreter "go" :interpreter "go"
:init :init
(add-hook! go-mode '(emr-initialize flycheck-mode go-eldoc-setup)) (add-hook 'go-mode-hook 'flycheck-mode)
(add-hook! go-mode (add-hook 'before-save-hook 'gofmt-before-save)) (add-hook! go-mode (add-hook 'before-save-hook 'gofmt-before-save))
:config :config
(def-builder! go-mode "go build") (def-builder! go-mode "go build")
@ -33,7 +33,8 @@
'((go-remove-unused-imports "Remove unushed imports" nil) '((go-remove-unused-imports "Remove unushed imports" nil)
(gofmt "Format code" nil)))) (gofmt "Format code" nil))))
(use-package go-eldoc :after go-mode) (use-package go-eldoc :after go-mode
:init (add-hook 'go-mode-hook 'go-eldoc-setup))
(use-package company-go :after go-mode) (use-package company-go :after go-mode)

View file

@ -3,9 +3,7 @@
(use-package js2-mode (use-package js2-mode
:mode "\\.js$" :mode "\\.js$"
:interpreter "node" :interpreter "node"
:init :init (add-hook 'js2-mode-hook 'tern-mode)
(add-hook! js2-mode '(tern-mode emr-initialize))
:config :config
(def-repl! js2-mode nodejs-repl) (def-repl! js2-mode nodejs-repl)
(def-docset! js2-mode "js,javascript,nodejs,angularjs,express,jquery,mongoose") (def-docset! js2-mode "js,javascript,nodejs,angularjs,express,jquery,mongoose")

View file

@ -52,7 +52,7 @@
(use-package php-refactor-mode (use-package php-refactor-mode
:after php-mode :after php-mode
:init (add-hook! php-mode '(turn-on-eldoc-mode emr-initialize php-refactor-mode)) :init (add-hook! php-mode '(turn-on-eldoc-mode php-refactor-mode))
:config :config
(mapc (lambda (x) (mapc (lambda (x)
(let ((command-name (car x)) (let ((command-name (car x))

View file

@ -42,7 +42,6 @@
(use-package company-anaconda (use-package company-anaconda
:after anaconda-mode :after anaconda-mode
:init (add-hook 'anaconda-mode-hook 'emr-initialize)
:config :config
(mapc (lambda (x) (mapc (lambda (x)
(let ((command-name (car x)) (let ((command-name (car x))

View file

@ -20,7 +20,6 @@
(use-package ruby-refactor (use-package ruby-refactor
:after ruby-mode :after ruby-mode
:init (add-hook 'ruby-mode-hook 'emr-initialize)
:config :config
(mapc (lambda (x) (mapc (lambda (x)
(let ((command-name (car x)) (let ((command-name (car x))