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. | ||
* | feat(ui): allow to set the highlight namespace per window | bfredl | 2022-08-17 |
| | | | | | - reimplement 'winhl' in terms of highlight namespaces - check for EOF in screen tests (to indicate a likely crash) | ||
* | vim-patch:8.1.1210: support for user commands is spread out (#19653) | zeertzjq | 2022-08-06 |
| | | | | | | | Problem: Support for user commands is spread out. No good reason to make user commands optional. Solution: Move user command support to usercmd.c. Always enable the user_commands feature. https://github.com/vim/vim/commit/ac9fb18020d7e8bf16d02d45fbb02cf47328aaf7 | ||
* | refactor(uncrustify): format all c files | Dundar Göc | 2022-03-10 |
| | |||
* | refactor(lua): reorganize builtin modules, phase 1 | bfredl | 2022-03-03 |
| | |||
* | feat(lua): add api and lua autocmds | TJ DeVries | 2022-02-27 |
| | |||
* | refactor(lua): use references directly on main thread | Björn Linse | 2022-02-26 |
| | |||
* | feat(lua): add proper support of luv threads | erw7 | 2022-02-26 |
| | |||
* | feat(api): implement nvim_{add,del}_user_command | Gregory Anders | 2021-12-28 |
| | | | | | Add support for adding and removing custom user commands with the Nvim API. | ||
* | refactor: format header files with uncrustify #15877 | dundargoc | 2021-10-09 |
| | | | | | | * refactor: format header files with uncrustify * fixup(justin): skip formatting of terminfo_defs.h * fixup: force winsock2 to be included first * fixup: simplify disable/enable directive to "uncrustify:off/on" | ||
* | lua: track reference ownership with ASAN when present | Björn Linse | 2021-04-03 |
| | |||
* | api: multiple decoration providers at once | Björn Linse | 2020-10-10 |
| | |||
* | lua: Add ability to pass lua functions directly to vimL | TJ DeVries | 2020-07-10 |
| | |||
* | lua: metatable for empty dict value | Björn Linse | 2020-01-01 |
| | |||
* | lua: vim.rpcrequest, vim.rpcnotify, vim.NIL | Björn Linse | 2019-11-10 |
| | |||
* | api: allow nvim_buf_attach from lua using callbacks | Björn Linse | 2019-06-04 |
| | |||
* | lua: Fix header guards | ZyX | 2017-04-11 |
| | |||
* | lua: Move files from src/nvim/viml/executor to src/nvim/lua | ZyX | 2017-04-11 |