bug#72941: jsonrpc: Check if parameters are in line with the spec

2024-09-05 Thread Daniel Pettersson
naling an error or similar as it's a breaking change in my book, which does not seam called for in this case. /Daniel Pettersson

bug#72597: 30.0.60; Eglot: MarkedString with embedded Carriage Return

2024-09-05 Thread Daniel Pettersson
pc should not in my mind convert/format/encode any json data. Any assumptions on line endings can only be made on header and content separators, not on the json payload itself. /Daniel Pettersson

bug#72597: 30.0.60; Eglot: MarkedString with embedded Carriage Return

2024-09-06 Thread Daniel Pettersson
re removing that CR should indeed happen where Emacs decodes > the EOLs of the incoming stuff. I fail to see how that is not due to an broken json marshaling and not intentionally chosen line endings by the server. Of course I might be overlooking something. /Daniel Pettersson