mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-30 04:10:54 -08:00
Fix Eglot manual's description of eglot-workspace-configuration
* doc/misc/eglot.texi (Customizing Eglot) (eglot-workspace-configuration): Explain that plist may be arbitrarily complex and correctly identify nil as the Elisp equivalent to JSON null.
This commit is contained in:
parent
5d73bc5c69
commit
2a9797b422
1 changed files with 6 additions and 5 deletions
|
|
@ -964,11 +964,12 @@ this variable should be a property list of the following format:
|
|||
@noindent
|
||||
Here @code{:@var{server}} identifies a particular language server and
|
||||
@var{plist} is the corresponding keyword-value property list of one or
|
||||
more parameter settings for that server. That list of parameters is
|
||||
serialized to JSON by Eglot and sent to the server. For that reason
|
||||
JSON values @code{true}, @code{false}, and @code{@{@}} should be
|
||||
represented in the property lists as Lisp symbols @code{t},
|
||||
@code{:json-false}, and @code{nil}, respectively.
|
||||
more parameter settings for that server, serialized by Eglot as a JSON
|
||||
object. @var{plist} may be arbitrarity complex, generally containing
|
||||
other keywork-value property sublists corresponding to JSON subobjects.
|
||||
The JSON values @code{true}, @code{false}, @code{null} and @code{@{@}}
|
||||
are represented by the Lisp values @code{t}, @code{:json-false},
|
||||
@code{nil}, and @{eglot-@{@}}, respectively.
|
||||
|
||||
@findex eglot-show-workspace-configuration
|
||||
When experimenting with workspace settings, you can use the command
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue