LSP: remove old commented out blockrtags

Use eglot instead, it's built-in:
https://github.com/joaotavora/eglot#contribute-to-eglots-development
This commit is contained in:
Laurens Miers 2023-12-05 16:07:50 +01:00
parent 51f4498c99
commit a1a3856486

View file

@ -1167,41 +1167,6 @@ https://github.com/joaotavora/yasnippet
** C/C++ mode ** 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 *** Company
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp