Enable global-eldoc-mode; less work for me!

This commit is contained in:
Henrik Lissner 2018-04-23 00:34:03 -04:00
parent 15c735a053
commit 135ebd925f
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
8 changed files with 5 additions and 11 deletions

View file

@ -525,8 +525,6 @@ frame's window-system, the theme will be reloaded.")
;; Bootstrap
;;
;; auto-enabled in Emacs 25+; I'll do it myself
(global-eldoc-mode -1)
;; simple name in frame title
(setq frame-title-format '("%b Doom Emacs"))
;; make `next-buffer', `other-buffer', etc. ignore unreal buffers

View file

@ -15,7 +15,7 @@
(unless (file-exists-p omnisharp-bin)
(warn! "Omnisharp server isn't installed, completion won't work")))
(add-hook! csharp-mode #'(eldoc-mode flycheck-mode omnisharp-mode))
(add-hook! csharp-mode #'(flycheck-mode omnisharp-mode))
(defun +csharp|cleanup-omnisharp-server ()
"Clean up the omnisharp server once you kill the last csharp-mode buffer."

View file

@ -19,7 +19,7 @@
(add-hook! 'emacs-lisp-mode-hook
#'(;; 3rd-party functionality
eldoc-mode auto-compile-on-save-mode doom|enable-delete-trailing-whitespace
auto-compile-on-save-mode doom|enable-delete-trailing-whitespace
;; fontification
rainbow-delimiters-mode highlight-quoted-mode highlight-numbers-mode +emacs-lisp|extra-fontification
;; initialization

View file

@ -5,7 +5,7 @@
:after haskell-mode
:config
(add-hook 'haskell-mode-hook #'+haskell|init-intero)
(add-hook! 'intero-mode-hook #'(flycheck-mode eldoc-mode))
(add-hook 'intero-mode-hook #'flycheck-mode)
(set! :lookup 'haskell-mode :definition #'intero-goto-definition))

View file

@ -14,7 +14,7 @@
:definition #'meghanada-jump-declaration
:references #'meghanada-reference)
(add-hook! 'meghanada-mode-hook #'(flycheck-mode eldoc-mode))
(add-hook 'meghanada-mode-hook #'flycheck-mode)
;;
(def-menu! +java/refactor-menu

View file

@ -80,8 +80,6 @@
(tide-setup)))
(add-hook 'web-mode-hook #'+javascript|init-tide-in-web-mode)
:config
(add-hook 'tide-mode-hook #'eldoc-mode)
;; code completion
(after! company
;; tide affects the global `company-backends', undo this so doom can handle

View file

@ -25,7 +25,7 @@
(def-package! racer
:after rust-mode
:config
(add-hook! 'rust-mode-hook #'(eldoc-mode racer-mode))
(add-hook 'rust-mode-hook #'racer-mode)
(set! :lookup 'rust-mode
:definition #'racer-find-definition
:documentation #'racer-describe))

View file

@ -12,8 +12,6 @@
:commands (ensime ensime-scala-mode-hook)
:hook (scala-mode . ensime-mode)
:config
(add-hook 'ensime-mode-hook #'eldoc-mode)
(set! :company-backend 'scala-mode '(ensime-company company-yasnippet))
(setq ensime-startup-snapshot-notification nil