summaryrefslogtreecommitdiff
path: root/lisp/programming
diff options
context:
space:
mode:
authorJakob L. Kreuze2022-05-07 20:13:40 -0400
committerJakob L. Kreuze2022-05-07 20:33:37 -0400
commit364676d466c7476fcb8047c10148abade65e8453 (patch)
tree0128f0965d1667fce604f13c6e5a5e3fc07ce276 /lisp/programming
parenta1785d90980ad63ca5a25044f3f155cfef7e4697 (diff)
[prog] Drop Irony for LSP
Diffstat (limited to 'lisp/programming')
-rw-r--r--lisp/programming/c++.el9
-rw-r--r--lisp/programming/c.el22
2 files changed, 4 insertions, 27 deletions
diff --git a/lisp/programming/c++.el b/lisp/programming/c++.el
index 5dca93b..c0f8aa5 100644
--- a/lisp/programming/c++.el
+++ b/lisp/programming/c++.el
@@ -20,10 +20,5 @@
;; Enable company, Flycheck, and ElDoc, integration for all of which is
;; provided by `irony-mode'.
:hook
- (c++-mode . company-mode)
- (c++-mode . flycheck-mode)
- (c++-mode . eldoc-mode))
-
-(use-package irony
- :hook
- (c++-mode . irony-mode))
+ (c++-mode . eglot-ensure)
+ (c++-mode . company-mode))
diff --git a/lisp/programming/c.el b/lisp/programming/c.el
index 6ba19e2..d21b27f 100644
--- a/lisp/programming/c.el
+++ b/lisp/programming/c.el
@@ -20,23 +20,5 @@
;; Enable company, Flycheck, and ElDoc, integration for all of which is
;; provided by `irony-mode'.
:hook
- (c-mode . company-mode)
- (c-mode . flycheck-mode)
- (c-mode . eldoc-mode))
-
-(use-package irony
- :hook
- (c-mode . irony-mode)
- (irony-mode . irony-cdb-autosetup-compile-options))
-
-(use-package company-irony
- :config
- (add-to-list 'company-backend 'company-irony))
-
-(use-package flycheck-irony
- :hook
- (flycheck-mode . flycheck-irony-setup))
-
-(use-package irony-eldoc
- :hook
- (irony-mode . irony-eldoc))
+ (c-mode . eglot-ensure)
+ (c-mode . company-mode))

© 2015 - 2026 Jakob L. Kreuze