[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/eglot aaca7de 60/69: Fix ridiculous bug
From: |
João Távora |
Subject: |
[elpa] externals/eglot aaca7de 60/69: Fix ridiculous bug |
Date: |
Fri, 22 Jun 2018 11:55:04 -0400 (EDT) |
branch: externals/eglot
commit aaca7deee8d081622d4c04310cdfab8fe6057063
Author: João Távora <address@hidden>
Commit: João Távora <address@hidden>
Fix ridiculous bug
* jsonrpc.el (jsonrpc-connection-send): Content-Length must be a
string.
---
jsonrpc.el | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/jsonrpc.el b/jsonrpc.el
index 0c38257..9a90f33 100644
--- a/jsonrpc.el
+++ b/jsonrpc.el
@@ -184,12 +184,12 @@ ID, METHOD, PARAMS, RESULT and ERROR. ")
;;; API optional
(cl-defgeneric jsonrpc-connection-ready-p (connection what)
-"Tell if CONNECTION is ready for WHAT in current buffer.
+ "Tell if CONNECTION is ready for WHAT in current buffer.
If it isn't, a deferrable `jsonrpc-async-request' will be
deferred to the future. By default, all connections are ready
for sending requests immediately."
-(:method (_s _what) ;; by default all connections are ready
- t))
+ (:method (_s _what) ;; by default all connections are ready
+ t))
;;; Convenience
@@ -395,7 +395,7 @@ connection object, called when the process dies .")
,@(when error `(:error ,error))))
(json (jsonrpc--json-encode message))
(headers
- `(("Content-Length" . ,(string-bytes json))
+ `(("Content-Length" . ,(format "%d" (string-bytes json)))
("Content-Type" . "application/vscode-jsonrpc; charset=utf-8"))))
(process-send-string
(jsonrpc--process connection)
- [elpa] externals/eglot dae1de1 41/69: Tweak Makefile to run both tests in a row, (continued)
- [elpa] externals/eglot dae1de1 41/69: Tweak Makefile to run both tests in a row, João Távora, 2018/06/22
- [elpa] externals/eglot c790274 39/69: jsonrpc--next-request-id is a connection slot, João Távora, 2018/06/22
- [elpa] externals/eglot 68c266e 45/69: Avoid more catastrophes, João Távora, 2018/06/22
- [elpa] externals/eglot bf9c850 52/69: Get rid of jsonrpc-obj, João Távora, 2018/06/22
- [elpa] externals/eglot 0b474ec 63/69: Fix use of jsonrpc-message in tests, João Távora, 2018/06/22
- [elpa] externals/eglot 44e9647 46/69: Simplify JSONRPC connection shutdown, João Távora, 2018/06/22
- [elpa] externals/eglot 47b957d 65/69: Let's not send Content-type for now., João Távora, 2018/06/22
- [elpa] externals/eglot 61d1276 66/69: Fix another bug in jsonrpc-connection-send, João Távora, 2018/06/22
- [elpa] externals/eglot 2917214 47/69: Merge master into jsonrpc-refactor, João Távora, 2018/06/22
- [elpa] externals/eglot f730fff 48/69: Merge branch 'master' into jsonrpc-refactor, João Távora, 2018/06/22
- [elpa] externals/eglot aaca7de 60/69: Fix ridiculous bug,
João Távora <=
- [elpa] externals/eglot d87f4bf 55/69: jsonrpc--log-event should also be private, João Távora, 2018/06/22
- [elpa] externals/eglot a65d3f4 53/69: Make message and warning helpers private, João Távora, 2018/06/22
- [elpa] externals/eglot 9e9dc57 30/69: Merge branch 'master' into jsonrpc-refactor (using regular merge), João Távora, 2018/06/22
- [elpa] externals/eglot 6c9d41e 38/69: Add reasonably sophisticated deferred action tests, João Távora, 2018/06/22
- [elpa] externals/eglot 2da7d92 50/69: Simplify JSONRPC status setting, João Távora, 2018/06/22
- [elpa] externals/eglot 69a622a 64/69: Fix some typos, João Távora, 2018/06/22
- [elpa] externals/eglot 7371f68 57/69: * jsonrpc.el: Rewrite commentary., João Távora, 2018/06/22
- [elpa] externals/eglot 6531c8b 58/69: Merge branch 'master' into jsonrpc-refactor, João Távora, 2018/06/22
- [elpa] externals/eglot 59cc3fb 61/69: jsonrpc-connection-receive is now a public convenience function, João Távora, 2018/06/22
- [elpa] externals/eglot d371f05 49/69: Request dispatcher's return value determines response, João Távora, 2018/06/22