From a1a3856486f5940fc28f7ee7174a8271c9191872 Mon Sep 17 00:00:00 2001 From: Laurens Miers Date: Tue, 5 Dec 2023 16:07:50 +0100 Subject: [PATCH] LSP: remove old commented out blockrtags Use eglot instead, it's built-in: https://github.com/joaotavora/eglot#contribute-to-eglots-development --- config.org | 35 ----------------------------------- 1 file changed, 35 deletions(-) diff --git a/config.org b/config.org index 16d7c7f..4ae0b58 100644 --- a/config.org +++ b/config.org @@ -1167,41 +1167,6 @@ https://github.com/joaotavora/yasnippet ** C/C++ mode -*** LSP-mode - -Deprecated in favour of rtags - -#+BEGIN_SRC emacs-lisp -;; (use-package lsp-mode -;; :commands lsp -;; ) - -;; (use-package lsp-ui -;; :commands lsp-ui-mode -;; :config -;; (setq lsp-ui-doc-position (quote top)) -;; (define-key lsp-ui-mode-map [remap xref-find-definitions] #'lsp-ui-peek-find-definitions) -;; (define-key lsp-ui-mode-map [remap xref-find-references] #'lsp-ui-peek-find-references) -;; (define-key lsp-ui-mode-map [remap complete-symbol] #'company-complete) -;; ) - -;; (use-package company-lsp -;; :commands company-lsp -;; :config -;; (push 'company-lsp company-backends) ;; add company-lsp as a backend -;; ) - -;; (use-package ccls -;; :config -;; (setq ccls-executable "ccls") -;; (setq lsp-prefer-flymake nil) ;; Disable flymake for syntax checking, use flycheck instead -;; (setq-default flycheck-disabled-checkers '(c/c++-clang c/c++-cppcheck c/c++-gcc)) -;; :hook ((c-mode c++-mode objc-mode) . -;; (lambda () (require 'ccls) (lsp))) -;; ) - -#+END_SRC - *** Company #+BEGIN_SRC emacs-lisp