aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua/stdlib.c
Commit message (Expand)AuthorAge
* fix(lua): vim._with({ buf, win }) assertion failure #42244Justin M. Keyes2026-10-05
* feat(cwd)!: :lcd! (bang), rearrange :bcd/:lcd/… scope precedence #41194Justin M. Keyes2026-08-07
* feat(vim._with): `keepcwd`Justin M. Keyes2026-08-06
* feat(cwd): support explicit chdir (:bcd/:tcd/…) in temp contextJustin M. Keyes2026-08-06
* fix(lua): vim.regex():match_str abort in Luv callback #41008Justin M. Keyes2026-07-27
* fix(lua): vim.keycode cleanup #40817Justin M. Keyes2026-07-18
* feat(lua): vim.keycode() gets structured parse result #38636altermo2026-07-18
* refactor: unify context-switching conceptsJustin M. Keyes2026-07-10
* refactor: simplify aucmd_restbuf usage #39879Justin M. Keyes2026-05-19
* fix: vim._with may silence all cmdline-errors #34301altermo2026-05-01
* fix(:restart): avoid ERR/WRN logging on Windows with --listen (#39287)zeertzjq2026-04-22
* fix(build): glibc 2.43 happenedbfredl2026-03-05
* vim-patch:8.1.1957: more code can be moved to evalvars.cJan Edmund Lazo2025-10-05
* fix(folds): error when deleting lines at end of buffer #35396tao2025-08-21
* refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl2025-08-14
* fix(lua): vim.diff is nil in uv.new_work() thread #34909Justin M. Keyes2025-07-12
* refactor(lua): rename vim.diff => vim.text.diff #34864Justin M. Keyes2025-07-12
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* refactor(api): always use TRY_WRAP #31600luukvbaal2024-12-17
* fix(lua): avoid vim._with() double-free with cmdmod (#31505)zeertzjq2024-12-08
* refactor(lsp): drop str_byteindex/str_utfindex wrappers #30915Tristan Knight2024-10-26
* feat(stdlib): overload vim.str_byteindex, vim.str_utfindex #30735Tristan Knight2024-10-23
* feat(lua): add `vim._with`dundargoc2024-06-08
* refactor(fold): avoid coverity false-positiveJaehwang Jung2024-05-07
* perf(treesitter): incremental foldupdateJaehwang Jung2024-04-21
* fix(lua): only free luarefs when returning from API (#28373)zeertzjq2024-04-17
* refactor: use ml_get_buf_len() in API code (#27825)zeertzjq2024-03-12
* fix(mbyte): fix bugs in utf_cp_*_off() functionsVanaIgr2024-02-26
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: run IWYU on entire repodundargoc2023-12-21
* docs: add style rule regarding initializationdundargoc2023-12-18
* fix(treesitter): don't forcefully open foldsJaehwang Jung2023-12-06
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: move function macros out of vim_defs.h (#26300)zeertzjq2023-11-29
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: rename types.h to types_defs.hdundargoc2023-11-27
* build(IWYU): fix includes for undo_defs.hdundargoc2023-11-27
* build(IWYU): fix includes for func_attr.hdundargoc2023-11-27
* build: enable IWYU on macdundargoc2023-11-27
* build: rework IWYU mapping filesdundargoc2023-11-25
* refactor(grid): make screen rendering more multibyte than ever beforebfredl2023-11-17
* build: remove PVSdundargoc2023-11-12
* refactor: the long goodbyedundargoc2023-11-05
* feat(stdlib): add vim.base64 module (#25843)Gregory Anders2023-10-31
* build(lint): remove unnecessary clint.py rulesdundargoc2023-10-23
* build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq2023-09-30
* fix(api, lua): handle setting v: variables properly (#25325)zeertzjq2023-09-24
* fix(lua): show error message when failing to set variable (#25321)zeertzjq2023-09-23
* refactor(memline): distinguish mutating uses of ml_get_buf()bfredl2023-08-24
* Merge pull request #23216 from bfredl/lpegbfredl2023-04-27
|\