File tree 1 file changed +6
-0
lines changed
1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 43
43
; ; Does not launch any IDE features.
44
44
; ; - eglot
45
45
; ; https://github.com/joaotavora/eglot
46
+ ; ; - lsp-bridge
47
+ ; ; https://github.com/manateelazycat/lsp-bridge
46
48
; ; - lsp-mode
47
49
; ; https://emacs-lsp.github.io/lsp-mode/
48
50
; ; https://github.com/emacs-lsp/lsp-mode
93
95
(require 'cl-lib )
94
96
(require 'php-ide-phpactor )
95
97
(defvar eglot-server-programs )
98
+ (declare-function lsp-bridge-mode " ext:lsp-bridge" ())
96
99
(declare-function eglot-ensure " ext:eglot" ())
97
100
(declare-function eglot--managed-mode-off " ext:eglot" ())
98
101
(declare-function phpactor--find-executable " ext:phpactor" ()))
107
110
(eglot :test (lambda () (and (require 'eglot nil t ) (featurep 'eglot )))
108
111
:activate eglot-ensure
109
112
:deactivate eglot--managed-mode-off)
113
+ (lsp-bridge :test (lambda () (and (require 'lsp-bridge nil t ) (featurep 'lsp-bridge )))
114
+ :activate (lambda () (lsp-bridge-mode +1 ))
115
+ :deactivate (lambda () (lsp-bridge-mode -1 )))
110
116
(lsp-mode :test (lambda () (and (require 'lsp nil t ) (featurep 'lsp )))
111
117
:activate lsp
112
118
:deactivate lsp-workspace-shutdown)))
You can’t perform that action at this time.
0 commit comments