diff options
author | Thiago de Arruda <tpadilha84@gmail.com> | 2014-07-08 11:03:18 -0300 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-07-17 11:37:41 -0300 |
commit | cf30837951120bb27563054ab9aadd4ccf6fadbf (patch) | |
tree | 5f2f454e5cbf5dcb3f8fbbebdb5ac8456893bcba /scripts/msgpack-gen.lua | |
parent | f180f6fdeb58f2c24ac8154a70ee6d9f22d434ad (diff) | |
download | rneovim-cf30837951120bb27563054ab9aadd4ccf6fadbf.tar.gz rneovim-cf30837951120bb27563054ab9aadd4ccf6fadbf.tar.bz2 rneovim-cf30837951120bb27563054ab9aadd4ccf6fadbf.zip |
api/events/msgpack: Insert log statements to improve debugging
Also changed the default log level to INFO so developers won't end up with big
log files without asking explicitly(DLOG statements were placed in really "hot"
code)
Diffstat (limited to 'scripts/msgpack-gen.lua')
-rw-r--r-- | scripts/msgpack-gen.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/msgpack-gen.lua b/scripts/msgpack-gen.lua index 7f80d48114..c9b6018222 100644 --- a/scripts/msgpack-gen.lua +++ b/scripts/msgpack-gen.lua @@ -91,6 +91,7 @@ output:write([[ #include <assert.h> #include <msgpack.h> +#include "nvim/log.h" #include "nvim/os/msgpack_rpc.h" #include "nvim/os/msgpack_rpc_helpers.h" #include "nvim/api/private/helpers.h" @@ -133,6 +134,7 @@ for i = 1, #api.functions do output:write('static Object handle_'..fn.name..'(uint64_t channel_id, msgpack_object *req, Error *error)') output:write('\n{') + output:write('\n DLOG("Received msgpack-rpc call to '..fn.name..'(request id: %" PRIu64 ")", req->via.array.ptr[1].via.u64);') -- Declare/initialize variables that will hold converted arguments for j = 1, #fn.parameters do local param = fn.parameters[j] |