; Add indexing for Eglot in user manual

* doc/emacs/programs.texi (Imenu, Programming Language Doc)
(Symbol Completion):
* doc/emacs/maintaining.texi (Xref): Index Eglot-related
functionalities.
This commit is contained in:
Eli Zaretskii 2025-03-20 10:41:26 +02:00
parent a30b9b640b
commit 2d12754ee2
2 changed files with 4 additions and 0 deletions

View file

@ -2239,6 +2239,7 @@ definitions of symbols. (One disadvantage of this kind of backend is
that it only knows about subunits that were loaded into the
interpreter.)
@cindex eglot, for finding definitions of identifiers
@item
If Eglot is activated for the current buffer's project
(@pxref{Projects}) and the current buffer's major mode, Eglot consults

View file

@ -406,6 +406,7 @@ define your own comparison function by writing Lisp code.
the variable @code{completion-category-overrides} and setting its
@code{display-sort-function} for the category @code{imenu}.
@cindex eglot, for producing Imenu index
If Eglot is activated for the current buffer's project
(@pxref{Projects}) and the current buffer's major mode, Eglot provides
its own facility for producing the buffer's index based on the
@ -1501,6 +1502,7 @@ Global ElDoc mode, which is turned on by default, and turns on the
ElDoc mode in buffers whose major mode sets the variables described
below. Use @w{@kbd{M-x global-eldoc-mode}} to turn it off globally.
@cindex eglot, using with ElDoc
Various major modes configure the Global ElDoc mode to use their
documentation functions. Examples include Emacs Lisp mode, Python
mode, and Cfengine mode. In addition, Emacs features that provide
@ -1697,6 +1699,7 @@ uses the available support facilities to come up with the completion
candidates:
@itemize @bullet
@cindex eglot, using to complete symbol at point
@item
If Eglot is activated for the current buffer's project
(@pxref{Projects}) and the current buffer's major mode, the command