diff options
| author | João Távora | 2025-01-26 23:26:51 +0000 |
|---|---|---|
| committer | João Távora | 2025-01-28 11:04:21 +0000 |
| commit | d6a502fc7a69dfa11aa100da5966a6962a82f613 (patch) | |
| tree | b3b50646ad931a0fe9d04fb3b3922a71fd8b0e24 /java | |
| parent | 7f0ef9655cdc28c3b8055e32c9e84ea57339b139 (diff) | |
| download | emacs-d6a502fc7a69dfa11aa100da5966a6962a82f613.tar.gz emacs-d6a502fc7a69dfa11aa100da5966a6962a82f613.zip | |
Eglot: suggest code actions at point
* lisp/progmodes/eglot.el (eglot-code-action-indicator-face): New face.
(eglot-code-action-indications, eglot-code-action-indicator): New defcustoms.
(eglot--highlights): Move up here.
(eglot--managed-mode): Rework.
(eglot--server-menu-map, eglot--main-menu-map): Extract maps into
variables (avoids odd mode-line bug).
(eglot--mode-line-format): Rework.
(eglot--code-action-params): New helper.
(eglot-code-actions): Rework.
(eglot--read-execute-code-action): Tweak.
(eglot-code-action-suggestion): New function.
* etc/EGLOT-NEWS: Mention new feature.
* doc/misc/eglot.texi (Eglot Features): Mention new feature.
(Customization Variables): Mention new variables.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions