Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | build: allow IWYU to fix includes for all .c files | dundargoc | 2022-11-15 |
| | | | | | | | | | | Allow Include What You Use to remove unnecessary includes and only include what is necessary. This helps with reducing compilation times and makes it easier to visualise which dependencies are actually required. Work on https://github.com/neovim/neovim/issues/549, but doesn't close it since this only works fully for .c files and not headers. | ||
* | refactor(uncrustify): improved formatting rules | dundargoc | 2022-10-21 |
| | |||
* | perf(api): allow to use an arena for return values | bfredl | 2022-08-23 |
| | |||
* | refactor(api): use hashy hash for looking up api method and event names | bfredl | 2022-05-30 |
| | | | | | This avoids generating khash tables at runtime, and is consistent with how evalfuncs lookup work. | ||
* | rename: FUNC_API_ASYNC => FUNC_API_FAST | Björn Linse | 2019-06-30 |
| | |||
* | 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: 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. |