aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorJoão Távora2023-11-08 08:36:04 -0600
committerJoão Távora2023-12-14 00:55:52 +0000
commitea29a48da13d6e6b87a3b017bcf92689bc18ca54 (patch)
tree3797d254321ca2e10ad3455cd301dee139211391 /java
parent60473c4d90a6cdce3f06e183809f5be440dd8797 (diff)
downloademacs-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')
0 files changed, 0 insertions, 0 deletions