summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/lua
AgeCommit message (Expand)AuthorFiles
2023-12-22refactor(options): generate BV_ and WV_ constants (#26705)zeertzjq1
2023-12-21refactor: run IWYU on entire repodundargoc4
2023-12-20refactor: eliminate cyclic includesdundargoc1
2023-12-18docs: add style rule regarding initializationdundargoc2
2023-12-18fix(lua): handle array with holes in luaeval() (#26630)zeertzjq1
2023-12-17refactor: move non-symbols to defs.h headersdundargoc1
2023-12-12fix(lua): memory leak when using invalid syntax with exists() (#26530)zeertzjq1
2023-12-12feat(eval): exists() function supports checking v:lua functions (#26485)Raphael1
2023-12-09refactor: format casting of negative number better (#26482)zeertzjq1
2023-12-07fix(lua): allow nil values in serialized Lua arrays (#26329)Gregory Anders1
2023-12-06fix(treesitter): don't forcefully open foldsJaehwang Jung1
2023-12-06vim-patch:8.2.3695: confusing error for missing key (#26420)zeertzjq1
2023-12-01refactor: change event_create() to a macro (#26343)zeertzjq1
2023-11-30refactor(IWYU): move UI and LineFlags to ui_defs.h (#26318)zeertzjq1
2023-11-30build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2
2023-11-29refactor: move function macros out of vim_defs.h (#26300)zeertzjq2
2023-11-29refactor: move some constants out of vim_defs.h (#26298)zeertzjq1
2023-11-28refactor: fix headers with IWYUdundargoc7
2023-11-27refactor: rename types.h to types_defs.hdundargoc4
2023-11-27build(IWYU): fix includes for undo_defs.hdundargoc4
2023-11-27build(IWYU): fix includes for func_attr.hdundargoc2
2023-11-27build: enable IWYU on macdundargoc1
2023-11-27docs: small fixes (#26154)dundargoc1
2023-11-27refactor: move Arena and ArenaMem to memory_defs.h (#26240)zeertzjq7
2023-11-27fix(lua): disallow vim.wait() in fast contextsLewis Russell1
2023-11-27build(clint): more precise check for "defs" headers (#26236)zeertzjq1
2023-11-25build: rework IWYU mapping filesdundargoc1
2023-11-20refactor: enable formatting for ternariesdundargoc3
2023-11-19build: bump uncrustify versiondundargoc1
2023-11-17refactor(grid): make screen rendering more multibyte than ever beforebfredl1
2023-11-17fix(lua): only disable vim.schedule() when closing main loop (#26090)zeertzjq1
2023-11-16refactor: iwyu (#26062)zeertzjq2
2023-11-13fix(lua): do not schedule events if Nvim is exitingGregory Anders1
2023-11-12refactor: replace manual header guards with #pragma oncedundargoc8
2023-11-12build: remove PVSdundargoc8
2023-11-11fix(PVS/V009): add top-level messagedundargoc1
2023-11-10fix(f_wait): flush UI before blocking (#25962)zeertzjq1
2023-11-08fix: flush UI state before blocking in vim.wait (#25938)Gregory Anders1
2023-11-08refactor: move defaults into separate module (#25929)Gregory Anders1
2023-11-05refactor: the long goodbyedundargoc4
2023-10-31feat(stdlib): add vim.base64 module (#25843)Gregory Anders3
2023-10-23build(lint): remove unnecessary clint.py rulesdundargoc4
2023-10-14fix(ui): empty line before the next message after :silent commandnwounkn1
2023-10-09refactor: the long goodbyedundargoc2
2023-10-02refactor: move cmdline completion types to cmdexpand_defs.h (#25465)zeertzjq2
2023-09-30refactor: reorganize option header files (#25437)zeertzjq1
2023-09-30build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq8
2023-09-29refactor(message): smsg_attr -> smsgbfredl1
2023-09-27refactor(messages): fold msg_attr into msgbfredl1
2023-09-24fix(api, lua): handle setting v: variables properly (#25325)zeertzjq1