bfredl
d879331b0d
feat(ui): allow to set the highlight namespace per window
...
- reimplement 'winhl' in terms of highlight namespaces
- check for EOF in screen tests (to indicate a likely crash)
2022-08-17 16:20:39 +02:00
zeertzjq
ad7064bd83
vim-patch:8.1.1210: support for user commands is spread out ( #19653 )
...
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.
ac9fb18020
2022-08-06 17:14:37 +08:00
Dundar Göc
7e3bdc75e4
refactor(uncrustify): format all c files
2022-03-10 09:14:12 +01:00
bfredl
f9faba88fd
refactor(lua): reorganize builtin modules, phase 1
2022-03-03 20:03:30 +01:00
TJ DeVries
991e472881
feat(lua): add api and lua autocmds
2022-02-27 22:04:55 +01:00
Björn Linse
acf38245d8
refactor(lua): use references directly on main thread
2022-02-26 14:01:38 +01:00
erw7
b87867e69e
feat(lua): add proper support of luv threads
2022-02-26 14:01:38 +01:00
Gregory Anders
eff11b3c3f
feat(api): implement nvim_{add,del}_user_command
...
Add support for adding and removing custom user commands with the Nvim
API.
2021-12-28 14:08:44 -07:00
dundargoc
0fc8597f01
refactor: format header files with uncrustify #15877
...
* 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"
2021-10-09 05:20:16 -07:00
Björn Linse
5ed383057b
lua: track reference ownership with ASAN when present
2021-04-03 16:27:58 +02:00
Björn Linse
0b615dae07
api: multiple decoration providers at once
2020-10-10 15:16:45 +02:00
TJ DeVries
971a191c4d
lua: Add ability to pass lua functions directly to vimL
2020-07-10 16:17:33 -04:00
Björn Linse
ea4127e9a7
lua: metatable for empty dict value
2020-01-01 19:26:29 +01:00
Björn Linse
474d0bcbf7
lua: vim.rpcrequest, vim.rpcnotify, vim.NIL
2019-11-10 13:08:05 +01:00
Björn Linse
f5c56f03bb
api: allow nvim_buf_attach from lua using callbacks
2019-06-04 13:45:20 +02:00
ZyX
9bf15ca3fa
lua: Fix header guards
2017-04-11 10:18:53 +03:00
ZyX
f98a3d85ed
lua: Move files from src/nvim/viml/executor to src/nvim/lua
2017-04-11 01:09:36 +03:00