-
Anton Shestakov <av6@dwimlabs.net>, Sun, 23 Oct 2016 17:53:32 +0800
hglib: make inner loop in runcommand() use a coroutine
Then it's possible to do something nontrivial using the more low-level
client.runcommand_co().
-
Anton Shestakov <av6@dwimlabs.net>, Mon, 17 Oct 2016 23:27:50 +0800
docs: add a readme
-
Anton Shestakov <av6@dwimlabs.net>, Mon, 17 Oct 2016 23:27:20 +0800
rockspecs: more detailed description
-
Anton Shestakov <av6@dwimlabs.net>, Fri, 16 Sep 2016 16:07:39 +0800
hglib: commands now can receive input
-
Anton Shestakov <av6@dwimlabs.net>, Fri, 16 Sep 2016 15:50:45 +0800
spec: exit codes are not very useful, check them last
Error and output channels usually have readable messages explaining what went
wrong, they need to be checked first.
-
Anton Shestakov <av6@dwimlabs.net>, Fri, 16 Sep 2016 15:50:07 +0800
spec: assert(io.open()) to fail early
-
Anton Shestakov <av6@dwimlabs.net>, Fri, 16 Sep 2016 10:40:32 +0800
hglib: have an error message for unexpected data on required channel
-
Anton Shestakov <av6@dwimlabs.net>, Fri, 16 Sep 2016 07:55:11 +0800
hglib: consume command as one argument to runcommand() (allows other arguments)
-
Anton Shestakov <av6@dwimlabs.net>, Sun, 11 Sep 2016 01:08:22 +0800
.luacheckrc: use std=min (in hope of supporting Lua 5.2+ some day)
-
Anton Shestakov <av6@dwimlabs.net>, Sat, 10 Sep 2016 20:23:32 +0800
pipelines: missing dependency for log example