<feed xmlns='http://www.w3.org/2005/Atom'>
<title>json-rpc-shell, branch v1.1.0</title>
<subtitle>A shell for JSON-RPC 2.0</subtitle>
<id>http://cgit.janouch.name/json-rpc-shell/atom?h=v1.1.0</id>
<link rel='self' href='http://cgit.janouch.name/json-rpc-shell/atom?h=v1.1.0'/>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/'/>
<updated>2020-10-13T14:03:19Z</updated>
<entry>
<title>Bump version, update NEWS</title>
<updated>2020-10-13T14:03:19Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-13T14:03:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=d820bc2f23eb736575554e20621b4df80e7b1dc6'/>
<id>urn:sha1:d820bc2f23eb736575554e20621b4df80e7b1dc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libedit: bind M-Enter to newline-insert as well</title>
<updated>2020-10-13T13:55:37Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-13T13:55:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=b458fc1f9976efad8d332a275994d4d5ad982a05'/>
<id>urn:sha1:b458fc1f9976efad8d332a275994d4d5ad982a05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>json-rpc-test-server: fix reading the request URI</title>
<updated>2020-10-13T02:46:08Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-13T02:46:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=0771c142fe8257aac22db7c02ca473b5fb4b13a1'/>
<id>urn:sha1:0771c142fe8257aac22db7c02ca473b5fb4b13a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump http-parser</title>
<updated>2020-10-13T02:35:42Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-13T02:35:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=742632a93167a4712cb68f3c462c5b3463db3d84'/>
<id>urn:sha1:742632a93167a4712cb68f3c462c5b3463db3d84</id>
<content type='text'>
Apparently it's reached maturity and there won't be any changes
anytime soon, making this the perfect time for an upgrade.
</content>
</entry>
<entry>
<title>OpenRPC: avoid eating HTTP/transport errors</title>
<updated>2020-10-13T02:35:32Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-13T02:33:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=222182876398915f204e5949f5fde4f8e77a3dfc'/>
<id>urn:sha1:222182876398915f204e5949f5fde4f8e77a3dfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document OpenRPC tab completion support</title>
<updated>2020-10-13T02:23:28Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-13T02:23:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=c2a00511c06e8276e766948a80c35ed5b396ca21'/>
<id>urn:sha1:c2a00511c06e8276e766948a80c35ed5b396ca21</id>
<content type='text'>
Now that it's functional in both frontends, we can flaunt it.

I still don't want to make it the default.

Closes #1
</content>
</entry>
<entry>
<title>Implement tab completion under libedit</title>
<updated>2020-10-13T01:58:26Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-13T01:03:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=2b18ebf3143f9be072260f2c69c9b39b8658f0fb'/>
<id>urn:sha1:2b18ebf3143f9be072260f2c69c9b39b8658f0fb</id>
<content type='text'>
I haven't tested it with real wide characters but it will have to do.
I wasn't even sure if this piece of crap could be coerced into doing
this at first, so it's a win for me.

It uses a variation of the code in degesch where we /don't/ want to
print the list of candidates on partial failure.

Updates #1
</content>
</entry>
<entry>
<title>json-rpc-test-server: fix a potential memory leak</title>
<updated>2020-10-13T00:08:53Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-13T00:08:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=5d2cd01db0fd432a2110421f8dcdabc7ad8676e1'/>
<id>urn:sha1:5d2cd01db0fd432a2110421f8dcdabc7ad8676e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>json-rpc-shell.adoc: update WebSocket notes</title>
<updated>2020-10-10T03:20:31Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-10T03:20:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=ee79249d23244bef4f18f542f28c465f9f50c77f'/>
<id>urn:sha1:ee79249d23244bef4f18f542f28c465f9f50c77f</id>
<content type='text'>
https://github.com/open-rpc/client-js also uses WebSockets,
although they don't seem to support notifications (in general).
</content>
</entry>
<entry>
<title>Bump liberty</title>
<updated>2020-10-10T03:09:11Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2020-10-10T02:39:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/json-rpc-shell/commit/?id=160d23018ad46e254f3ef60dcedeacd152f3d92f'/>
<id>urn:sha1:160d23018ad46e254f3ef60dcedeacd152f3d92f</id>
<content type='text'>
resolve_relative_runtime_unique_filename() used to have a bug.
</content>
</entry>
</feed>
