summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/lua
AgeCommit message (Expand)AuthorFiles
2023-09-23fix(lua): show error message when failing to set variable (#25321)zeertzjq1
2023-09-08refactor(map): enhanced implementation, Clean Code™, etc etcbfredl1
2023-09-03build: download busted from own neovim/deps repositorydundargoc1
2023-08-31fix(query_error): multiline bugLewis Russell1
2023-08-31feat(treesitter): improve query error messageAmaan Qureshi1
2023-08-30fix(treesitter.c): improve comments on fenv usageLewis Russell1
2023-08-29fix(treesitter): fix another TSNode:tree() double freebfredl1
2023-08-29fix(treesitter): fix TSNode:tree() double free (#24796)nwounkn1
2023-08-24refactor(memline): distinguish mutating uses of ml_get_buf()bfredl3
2023-08-13fix(treesitter): logger memory leakLewis Russell2
2023-08-09fix(api): revert unintended change of optional bool paramsbfredl1
2023-08-08build(deps): bump tree-sitter to HEAD - 0a1c4d846 (#24607)Christian Clason1
2023-08-07feat(lua): specific error messages for type checking `opts` paramsbfredl1
2023-08-07refactor(api): use typed keysetsbfredl2
2023-07-21docs: also change "vimL" and "viml" to "Vimscript" (#24414)zeertzjq1
2023-07-17refactor: rename _meta.lua to _options.luaLewis Russell1
2023-07-04fix(api, lua): make blank lines in a message work properly (#24244)zeertzjq1
2023-06-22fix(messages): use "Vimscript" instead of "VimL" #24111Justin M. Keyes2
2023-06-05fix: vim.loop in luv threads (#23924)Lewis Russell1
2023-06-03feat(lua): rename vim.loop -> vim.uv (#22846)Lewis Russell1
2023-05-23refactor: fix clang/PVS warnings (#23731)zeertzjq2
2023-05-22refactor(vim.secure): move to lua/secure.cLewis Russell3
2023-05-17Merge pull request #15534 from bfredl/monomapbfredl3
2023-05-17feat(treesitter): improved logging (#23638)Lewis Russell1
2023-05-17refactor(map): avoid duplicated khash_t types for valuesbfredl3
2023-05-13refactor: remove typval.h from most header files (#23601)zeertzjq2
2023-05-11fix(treesitter): reset cursor max_start_depthLewis Russell1
2023-05-11feat(treesitter): add support for setting query depthsLewis Russell1
2023-04-29fix(heredoc): allow missing end marker for scriptszeertzjq1
2023-04-28vim-patch:9.0.1330: handling new value of an option has a long "else if" chainLewis Russell1
2023-04-27Merge pull request #23216 from bfredl/lpegbfredl1
2023-04-27refactor(build): include lpeg as a librarybfredl1
2023-04-26refactor: uncrustifydundargoc5
2023-04-19build: update uncrustify to 0.76Lewis Russell1
2023-04-07refactor: remove redundant castsii141
2023-04-07refactor: remove redundant const char * castsii142
2023-04-04feat(vim.diff): allow passing an integer for linematchLewis Russell1
2023-04-04refactor(treesitter): delegate region calculation to treesitter (#22576)Lewis Russell1
2023-04-01refactor: add const and remove unnecessary casts (#22841)ii142
2023-03-22refactor: do more in TRY_WRAPLewis Russell2
2023-03-22feat(lua): allow `:=expr` as a shorter version of `:lua =expr`bfredl1
2023-03-17refactor(completion): don't add and remove '^' for Lua (#22702)zeertzjq1
2023-03-13refactor!: rename vim.pretty_print => vim.printJustin M. Keyes1
2023-03-11vim-patch:8.2.1398: autoload script sourced twice if sourced directly (#22622)zeertzjq1
2023-03-11refactor: move ga_loaded to runtime.c (#22626)zeertzjq1
2023-03-10perf(treesitter): more efficient foldexprLewis Russell1
2023-03-10fix(treesitter): correct include_bytes arg for parse()Lewis Russell1
2023-03-09refactor(treesitter): use byte ranges from treesitter (#22589)Lewis Russell1
2023-03-08Revert "refactor(treesitter): delegate region calculation to treesitter" (#22...Lewis Russell1
2023-03-08refactor(treesitter): delegate region calculation to treesitter (#22553)Lewis Russell1