Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | object_to_vim: Fix buffer/window/tabpage conversion on BE systems | James McCoy | 2016-11-02 |
| | | | | | | | | | | | Since data.integer is a different (larger) integer type than data.{buffer,window,tabpage}, we cannot abuse the union by using data.integer to access the value for all 4 types. Instead, remove the {buffer,window,tabpage} members and always use the integer member. In order to accomodate this, perform distinct validation and coercion between the Integer type and Buffer/Window/Tabpage types in object_to_vim, msgpack_rpc helpers, and gendispatch.lua. | ||
* | Merge pull request #4568 from bfredl/multirequest | Björn Linse | 2016-10-22 |
|\ | | | | | atomic multi request for async remote plugins | ||
| * | api: call multiple methods atomically (useful in async contexts) | Björn Linse | 2016-10-22 |
| | | | | | | | | remove unused response_id parameter of handle_nvim_... helpers | ||
* | | api: move verbatim c code out of gendispatch.lua and into c files | Björn Linse | 2016-10-19 |
|/ | | | | | Remove max_fname_len check, which caused false successful lookups, and was an optimization for a very rare case. | ||
* | api: add blanket implementation of "since" | Björn Linse | 2016-09-27 |
| | |||
* | api: define the set of function attributes to expose in the metadata | Björn Linse | 2016-09-27 |
| | |||
* | api: restore old return type of deprecated ui_try_resize method | Björn Linse | 2016-09-27 |
| | |||
* | gendispatch: warn for deprecated alias if the deprecated function has ↵ | Björn Linse | 2016-09-15 |
| | | | | implemation | ||
* | api: remove unnecessary initializations causing warnings in api dispatch (#5337) | Björn Linse | 2016-09-14 |
| | | | | | Left over change from acb7c82 (fix leak when a api function is incorrectly called with a list.). These initializations are now never used and causes warnings in static analysis | ||
* | api: fix leak when a api function is incorrectly called with a list. | Björn Linse | 2016-08-31 |
| | | | | This applies both to msgpack-rpc and eval. | ||
* | api: consistently use nvim_ prefix and update documentation | Björn Linse | 2016-08-31 |
| | |||
* | api: Allow blacklist functions that shouldn't be accesible from eval | Björn Linse | 2016-08-31 |
| | | | | Blacklist deprecated functions and functions depending on channel_id | ||
* | api: unify buffer numbers and window ids with handles | Björn Linse | 2016-08-31 |
| | | | | also allow handle==0 meaning curbuf/curwin/curtab | ||
* | api: auto generate api function wrappers for viml | Björn Linse | 2016-08-31 |
| | |||
* | api: rename "msgpack_rpc/defs.h" to "api/private/dispatch.h" and use the ↵ | Björn Linse | 2016-08-31 |
header generator. |