From fe64746983df9203a0966893f166027652171dbb Mon Sep 17 00:00:00 2001 From: David Morgan Date: Wed, 10 Aug 2022 16:00:50 +0100 Subject: Set lsp-references-exclude-definition and remove workaround --- .emacs.d/lisp/init-lsp.el | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to '.emacs.d/lisp') diff --git a/.emacs.d/lisp/init-lsp.el b/.emacs.d/lisp/init-lsp.el index fff9045..4fc51a3 100644 --- a/.emacs.d/lisp/init-lsp.el +++ b/.emacs.d/lisp/init-lsp.el @@ -32,10 +32,6 @@ (defun my/lsp-mode-setup-completion () (setf (alist-get 'styles (alist-get 'lsp-capf completion-category-defaults)) '(orderless))) - (defun lsp--make-reference-params-exclude-declaration (orig &optional td-position exclude-declaration) - (funcall orig td-position t)) - - (advice-add 'lsp--make-reference-params :around 'lsp--make-reference-params-exclude-declaration) (if (eq system-type 'darwin) (setq lsp-keymap-prefix "s-l") (setq lsp-keymap-prefix "C-c C-l")) @@ -51,6 +47,7 @@ lsp-modeline-diagnostics-enable nil lsp-treemacs-theme "Iconless" lsp-completion-provider :none ;; use corfu + lsp-references-exclude-definition t ;; user cider for indendation, completion and eldoc instead lsp-enable-indentation nil ;;lsp-completion-enable nil -- cgit 1.4.1-2-gfad0