diff options
| author | João Távora | 2023-11-08 08:36:04 -0600 |
|---|---|---|
| committer | João Távora | 2023-12-14 00:55:52 +0000 |
| commit | ea29a48da13d6e6b87a3b017bcf92689bc18ca54 (patch) | |
| tree | 3797d254321ca2e10ad3455cd301dee139211391 /java/debug.sh | |
| parent | 60473c4d90a6cdce3f06e183809f5be440dd8797 (diff) | |
| download | emacs-ea29a48da13d6e6b87a3b017bcf92689bc18ca54.tar.gz emacs-ea29a48da13d6e6b87a3b017bcf92689bc18ca54.zip | |
Jsonrpc: support some JSONesque non-JSONRPC protocols, like DAP
* lisp/jsonrpc.el (jsonrpc-convert-to-endpoint)
(jsonrpc-convert-from-endpoint): New generics.
(jsonrpc-connection-send): Call jsonrpc-convert-to-endpoint.
Rework logging.
(jsonrpc-connection-receive): Call jsonrpc-convert-from-endpoint.
Rework logging. jsonrpc--reply with METHOD.
(jsonrpc--log-event): Take subtype.
(Version): Bump to 1.0.19
* test/lisp/progmodes/eglot-tests.el (eglot--sniffing): Adapt
to new protocol of jsonrpc--log-event.
* doc/lispref/text.texi (JSONRPC Overview): Rework.
Diffstat (limited to 'java/debug.sh')
0 files changed, 0 insertions, 0 deletions