aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua/executor.c
Commit message (Expand)AuthorAge
* treesitter: simplify puhstree call processThomas Vigouroux2020-06-23
* lua: vim.wait implementationTJ DeVries2020-05-30
* lua: vim.wait initial outlineBjörn Linse2020-05-30
* Merge #11851 'eval.c: factor out eval/userfunc.c'Justin M. Keyes2020-04-26
|\
| * rename: user_funcs -> userfuncJakub Łuczyński2020-02-13
| * fix: includesJakub Łuczyński2020-02-13
* | lua: add regex support, and `@match` support in treesitter queriesBjörn Linse2020-02-26
|/
* eval.c: factor out eval/funcs.c #11828Jakub Łuczyński2020-02-10
* treesitter: add standard &rtp/parser/ search path for parsersBjörn Linse2020-02-07
* lua: metatable for empty dict valueBjörn Linse2020-01-01
* clang/'Logic error': set ret_tv if non-nullJan Edmund Lazo2019-12-25
* tree-sitter: implement query functionality and highlighting prototype [skip.l...Björn Linse2019-12-22
* API: rename nvim_execute_lua => nvim_exec_luaJustin M. Keyes2019-12-02
* Lua: vim.env, vim.{g,v,w,bo,wo} #11442Ashkan Kiani2019-11-24
* Add v:lua.func() vimL syntax for calling luaBjörn Linse2019-11-16
* lua: vim.rpcrequest, vim.rpcnotify, vim.NILBjörn Linse2019-11-10
* lua/executor.c: use TRY_WRAPJustin M. Keyes2019-10-29
* lua: add vim.fn.{func} for direct access to vimL functionBjörn Linse2019-10-27
* tree-sitter: fix lint, delete "demo" plugin (replaced by functional tests)Björn Linse2019-09-28
* tree-sitter: inspect languageBjörn Linse2019-09-28
* tree-sitter: styleBjörn Linse2019-09-28
* tree-sitter: rename tree_sitter => treesitter for consistencyBjörn Linse2019-09-28
* tree-sitter: add basic testing on ciBjörn Linse2019-09-28
* tree-sitter: support pre-registration of languagesBjörn Linse2019-09-28
* tree-sitter: objectify APIBjörn Linse2019-09-28
* tree-sitter: load parsers as .so filesBjörn Linse2019-09-28
* tree-sitter: initial tree-sitter supportBjörn Linse2019-09-28
* tui/input: defer nvim_paste properly.Björn Linse2019-08-31
* Merge pull request #10171 from blueyed/vim-8.1.1318Daniel Hahler2019-08-09
|\
| * includesDaniel Hahler2019-08-07
* | lua: minimal UTF-16 support needed for LSPBjörn Linse2019-08-08
|/
* lua: add vim.in_fast_event() to check if we are in a luv callbackBjörn Linse2019-08-05
* lua: do not crash on syntax error in debug.debug()Björn Linse2019-08-05
* lua: immediate-callback safe print()Björn Linse2019-08-05
* api/lua: make nvim_execute_lua use native lua floats, not special tablesBjörn Linse2019-07-01
* make vim.loop == require'luv'Björn Linse2019-06-30
* libluv: use luv_set_callback to control callback executionBjörn Linse2019-06-30
* api/lua: add on_detach to nvim_buf_attachBjörn Linse2019-06-15
* lua: introduce vim.loop (expose libuv event-loop) #10123George Zhao2019-06-10
* lua: docs and tests for vim.scheduleBjörn Linse2019-06-05
* lua: add vim.schedule(cb)Andrey Popp2019-06-05
* api: allow nvim_buf_attach from lua using callbacksBjörn Linse2019-06-04
* messages: use proper multiline error message for rpcrequest and API wrappersBjörn Linse2019-05-26
* Merge #9686 'win/Lua: monkey-patch os.getenv()'Justin M. Keyes2019-03-16
|\
| * Fix os.getenv of lua on Windowserw72019-03-07
|/
* cleanup: reduce some duplicate code, avoid function pointers for a conditionBjörn Linse2019-01-23
* message.c: add msg_echo_attr functions, use it for lua error messagesAlexandre Dubray2019-01-22
* add func_attr_printf in :MichaHoffmann2018-09-24
* lua/executor: Remove all places where lightuserdata is usedZyX2018-01-21
* docJustin M. Keyes2017-11-06