Remove leftovers of Flymake
Also, configure company-backends a little bit better
This commit is contained in:
parent
7c3c6c16d8
commit
e2fad295e6
4 changed files with 6 additions and 15 deletions
|
|
@ -23,15 +23,15 @@
|
||||||
(global-company-mode 1)
|
(global-company-mode 1)
|
||||||
(yas-global-mode 1)
|
(yas-global-mode 1)
|
||||||
|
|
||||||
(setq-default company-backends '((company-capf company-keywords
|
(setq-default company-backends '(company-capf ;; Backend for default complete-at-point function
|
||||||
company-yasnippet
|
company-keywords ;; Keyword list for all languages
|
||||||
)
|
company-yasnippet ;; Snippets for all programming languages
|
||||||
company-elisp ; Emacs Lisp
|
company-elisp ; Emacs Lisp
|
||||||
(company-clang company-cmake) ;; C
|
company-clang company-cmake ;; C
|
||||||
company-robe ;; Ruby
|
company-robe ;; Ruby
|
||||||
alchemist-company ;; Elixir
|
alchemist-company ;; Elixir
|
||||||
company-racer ;; Rust
|
company-racer ;; Rust
|
||||||
(company-dabbrev-code company-dabbrev company-abbrev) ;; abbrev
|
company-dabbrev-code company-dabbrev company-abbrev ;; abbrev
|
||||||
company-files ; files & directory
|
company-files ; files & directory
|
||||||
company-ispell ; Ispell
|
company-ispell ; Ispell
|
||||||
))
|
))
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,3 @@
|
||||||
(add-hook 'emacs-lisp-mode-hook 'flymake-mode)
|
|
||||||
|
|
||||||
(defun activate-emacs-lisp-mode ()
|
(defun activate-emacs-lisp-mode ()
|
||||||
"Goodies for editing emacs files."
|
"Goodies for editing emacs files."
|
||||||
(set-indent 2) ;; Default indentation of 2 characters
|
(set-indent 2) ;; Default indentation of 2 characters
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@
|
||||||
(add-hook 'ruby-mode-hook 'enh-ruby-mode)
|
(add-hook 'ruby-mode-hook 'enh-ruby-mode)
|
||||||
(add-hook 'enh-ruby-mode-hook 'robe-mode)
|
(add-hook 'enh-ruby-mode-hook 'robe-mode)
|
||||||
(add-hook 'enh-ruby-mode-hook 'ruby-end-mode)
|
(add-hook 'enh-ruby-mode-hook 'ruby-end-mode)
|
||||||
(add-hook 'enh-ruby-mode-hook 'flymake-mode)
|
|
||||||
|
|
||||||
(eval-after-load 'company
|
(eval-after-load 'company
|
||||||
'(push 'company-robe company-backends))
|
'(push 'company-robe company-backends))
|
||||||
|
|
@ -22,10 +21,7 @@
|
||||||
(column-enforce-n 80))
|
(column-enforce-n 80))
|
||||||
|
|
||||||
;; Do not insert magic encoding comment at the begining of each file
|
;; Do not insert magic encoding comment at the begining of each file
|
||||||
(setq ruby-insert-encoding-magic-comment nil)
|
(setq ruby-insert-encoding-magic-comment nil))
|
||||||
|
|
||||||
;; Start flymake
|
|
||||||
(flymake-ruby-load))
|
|
||||||
|
|
||||||
(add-hook 'enh-ruby-mode-hook 'activate-ruby-mode)
|
(add-hook 'enh-ruby-mode-hook 'activate-ruby-mode)
|
||||||
|
|
||||||
|
|
@ -38,4 +34,3 @@
|
||||||
'(("erb" . (("<%" "%>")
|
'(("erb" . (("<%" "%>")
|
||||||
("beg" "end")))
|
("beg" "end")))
|
||||||
))
|
))
|
||||||
(add-hook 'web-mode-hook 'flymake-mode)
|
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,6 @@
|
||||||
(set-indent 4)
|
(set-indent 4)
|
||||||
(column-enforce-n 99))
|
(column-enforce-n 99))
|
||||||
|
|
||||||
;; (flymake-rust-setup))
|
|
||||||
|
|
||||||
(add-hook 'rust-mode-hook 'activate-rust-mode)
|
(add-hook 'rust-mode-hook 'activate-rust-mode)
|
||||||
(add-hook 'rust-mode-hook 'racer-mode)
|
(add-hook 'rust-mode-hook 'racer-mode)
|
||||||
(add-hook 'rust-mode-hook 'flycheck-rust-setup)
|
(add-hook 'rust-mode-hook 'flycheck-rust-setup)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue