File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 4343; ; Does not launch any IDE features.
4444; ; - eglot
4545; ; https://github.com/joaotavora/eglot
46+ ; ; - lsp-bridge
47+ ; ; https://github.com/manateelazycat/lsp-bridge
4648; ; - lsp-mode
4749; ; https://emacs-lsp.github.io/lsp-mode/
4850; ; https://github.com/emacs-lsp/lsp-mode
9395 (require 'cl-lib )
9496 (require 'php-ide-phpactor )
9597 (defvar eglot-server-programs )
98+ (declare-function lsp-bridge-mode " ext:lsp-bridge" ())
9699 (declare-function eglot-ensure " ext:eglot" ())
97100 (declare-function eglot--managed-mode-off " ext:eglot" ())
98101 (declare-function phpactor--find-executable " ext:phpactor" ()))
107110 (eglot :test (lambda () (and (require 'eglot nil t ) (featurep 'eglot )))
108111 :activate eglot-ensure
109112 :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 )))
110116 (lsp-mode :test (lambda () (and (require 'lsp nil t ) (featurep 'lsp )))
111117 :activate lsp
112118 :deactivate lsp-workspace-shutdown)))
166172(defun php-ide-turn-on ()
167173 " Turn on PHP IDE-FEATURES and execute `php-ide-mode' ."
168174 (unless php-ide-features
169- (user-error " No PHP-IDE feature is installed. Install the lsp-mode, eglot or phpactor package" ))
175+ (user-error " No PHP-IDE feature is installed. Install the lsp-mode, lsp-bridge, eglot or phpactor package" ))
170176 (php-ide-mode +1 ))
171177
172178(defun php-ide--activate-buffer (name ide-plist )
You can’t perform that action at this time.
0 commit comments