| Commit message (Expand) | Author | Age |
* | lua: add regex support, and `@match` support in treesitter queries | Björn Linse | 2020-02-26 |
* | lua: move test helper function, map and filter, to vim.shared module | Hirokazu Hata | 2020-02-18 |
* | Merge pull request #11864 from h-michael/deepcopy | Björn Linse | 2020-02-15 |
|\ |
|
| * | lua: add vim.tbl_extend and vim.deepcopy test | Hirokazu Hata | 2020-02-14 |
| * | lua: vim.deepcopy uses empty_dict() instead of {} for empty_dict() | Hirokazu Hata | 2020-02-13 |
* | | test: add json_encode test for vim.empty_dict() | Hirokazu Hata | 2020-02-12 |
|/ |
|
* | treesitter: add standard &rtp/parser/ search path for parsers | Björn Linse | 2020-02-07 |
* | doc: fix typos [ci skip] #11787 | Hye Sung Jung | 2020-01-30 |
* | Fix shift change callbacks reading bad cursor (#11782) | Axel Forsman | 2020-01-30 |
* | API: include invalid buffer/window/tabpage in error message (#11712) | Daniel Hahler | 2020-01-14 |
* | lua: metatable for empty dict value | Björn Linse | 2020-01-01 |
* | tree-sitter: implement query functionality and highlighting prototype [skip.l... | Björn Linse | 2019-12-22 |
* | Fix access on vim.wo (#11517) | Ashkan Kiani | 2019-12-07 |
* | API: rename nvim_execute_lua => nvim_exec_lua | Justin M. Keyes | 2019-12-02 |
* | Add vim.startswith and vim.endswith (#11248) | Ashkan Kiani | 2019-12-01 |
* | Add vim.cmd as an alias for nvim_command (#11446) | Ashkan Kiani | 2019-12-01 |
* | Return nil instead of NIL for vim.env (#11486) | Ashkan Kiani | 2019-12-01 |
* | lua: make vim.wo and vim.bo used nested indexing for specified handle | Björn Linse | 2019-11-26 |
* | Merge branch 'master' into lsp-followup | Ashkan Kiani | 2019-11-24 |
|\ |
|
| * | Lua: vim.env, vim.{g,v,w,bo,wo} #11442 | Ashkan Kiani | 2019-11-24 |
* | | Extend list_extend to take start/finish. | Ashkan Kiani | 2019-11-20 |
|/ |
|
* | Add v:lua.func() vimL syntax for calling lua | Björn Linse | 2019-11-16 |
* | lua LSP client: initial implementation (#11336) | Ashkan Kiani | 2019-11-13 |
* | Lua: Use vim.validate() instead of assert() | Justin M. Keyes | 2019-11-10 |
* | Lua: vim.validate() | Justin M. Keyes | 2019-11-10 |
* | Lua: vim.validate() | Hirokazu Hata | 2019-11-10 |
* | tests: vim.rpcnotify test is flaky | Björn Linse | 2019-11-10 |
* | lua: vim.rpcrequest, vim.rpcnotify, vim.NIL | Björn Linse | 2019-11-10 |
* | doc: vim.fn, vim.call(), vim.api [ci skip] | Justin M. Keyes | 2019-11-06 |
* | lua: add vim.fn.{func} for direct access to vimL function | Björn Linse | 2019-10-27 |
* | test/pcall_err(): truncate full paths, omit linenr | Justin M. Keyes | 2019-10-26 |
* | lua/stdlib: adjust some validation messages #11271 | Hirokazu Hata | 2019-10-26 |
* | tree-sitter: improve and cleanup tests | Björn Linse | 2019-09-28 |
* | tree-sitter: handle node equality | Björn Linse | 2019-09-28 |
* | tree-sitter: use "range" instead of "point_range" consistently in lua API | Björn Linse | 2019-09-28 |
* | tree-sitter: fix lint, delete "demo" plugin (replaced by functional tests) | Björn Linse | 2019-09-28 |
* | tree-sitter: improve parser API (shared parser between plugins) | Björn Linse | 2019-09-28 |
* | tree-sitter: rename tree_sitter => treesitter for consistency | Björn Linse | 2019-09-28 |
* | tree-sitter: add basic testing on ci | Björn Linse | 2019-09-28 |
* | test: Rename meth_pcall to pcall_err | Justin M. Keyes | 2019-09-06 |
* | api: make try_end clean-up after an exception properly. Fixes #10809 | Björn Linse | 2019-09-02 |
* | lua: minimal UTF-16 support needed for LSP | Björn Linse | 2019-08-08 |
* | lua: support getting UTF-32 and UTF-16 sizes of replaced text | Björn Linse | 2019-08-06 |
* | lua: add {old_byte_size} to on_lines buffer change event | Björn Linse | 2019-08-06 |
* | lua: add vim.in_fast_event() to check if we are in a luv callback | Björn Linse | 2019-08-05 |
* | lua: do not crash on syntax error in debug.debug() | Björn Linse | 2019-08-05 |
* | lua: immediate-callback safe print() | Björn Linse | 2019-08-05 |
* | tests: loop_spec: retry (#10413) | Daniel Hahler | 2019-07-04 |
* | make vim.loop == require'luv' | Björn Linse | 2019-06-30 |
* | libluv: use luv_set_callback to control callback execution | Björn Linse | 2019-06-30 |