["Rewrite" eglot-code-action-rewrite
:visible (eglot-server-capable :codeActionProvider)]
["Quickfix" eglot-code-action-quickfix
- :visible (eglot-server-capable :codeActionProvider)]))
+ :visible (eglot-server-capable :codeActionProvider)]
+ "--"))
-(easy-menu-define eglot-server-menu nil "Monitor server communication"
- '("Debugging the server communication"
+(easy-menu-define eglot-server-menu nil "Manage server communication"
+ '("Server menu"
["Reconnect to server" eglot-reconnect]
["Quit server" eglot-shutdown]
"--"
(interactive)
(customize-variable 'eglot-events-buffer-size))]))
+(add-to-list 'eglot-menu
+ `(eglot-server-menu menu-item "Server menu" ,eglot-server-menu) t)
+
\f
;;; Mode-line
;;;