bfredl
|
1f63052b68
|
refactor(api): use hashy hash for looking up api method and event names
This avoids generating khash tables at runtime, and is consistent with
how evalfuncs lookup work.
|
2022-05-30 14:11:01 +02:00 |
|
Björn Linse
|
7030d7daf1
|
rename: FUNC_API_ASYNC => FUNC_API_FAST
|
2019-06-30 11:33:01 +02:00 |
|
Björn Linse
|
31df051ed9
|
Merge pull request #4568 from bfredl/multirequest
atomic multi request for async remote plugins
|
2016-10-22 12:50:50 +02:00 |
|
Björn Linse
|
f6968dc0f7
|
api: call multiple methods atomically (useful in async contexts)
remove unused response_id parameter of handle_nvim_... helpers
|
2016-10-22 10:51:32 +02:00 |
|
Björn Linse
|
caf85b80ae
|
api: move verbatim c code out of gendispatch.lua and into c files
Remove max_fname_len check, which caused false successful lookups,
and was an optimization for a very rare case.
|
2016-10-19 09:06:30 +02:00 |
|
Björn Linse
|
3bd3b3b768
|
api: auto generate api function wrappers for viml
|
2016-08-31 21:40:20 +02:00 |
|
Björn Linse
|
de3a515123
|
api: rename "msgpack_rpc/defs.h" to "api/private/dispatch.h" and use the header generator.
|
2016-08-31 21:40:20 +02:00 |
|