neovim/runtime/lua/vim
Gregory Anders d675bd01b1
feat(lua): allow vim.F.if_nil to take multiple arguments (#22903)
The first argument which is non-nil is returned. This is useful when
using nested default values (e.g. in the EditorConfig plugin).

Before:

  local enable = vim.F.if_nil(vim.b.editorconfig, vim.F.if_nil(vim.g.editorconfig, true))

After:

  local enable = vim.F.if_nil(vim.b.editorconfig, vim.g.editorconfig, true)
2023-04-07 08:22:47 -06:00
..
filetype vim-patch:9.0.1438: .fs files are falsely recognized as forth files (#22871) 2023-04-03 16:27:49 +02:00
lsp fix(diagnostic): use correct field name for tags (#22835) 2023-03-31 11:23:19 +01:00
treesitter fix(treesitter): do not track ranges of the root tree (#22912) 2023-04-06 15:16:44 +01:00
_editor.lua test: replace lfs with luv and vim.fs 2023-04-04 21:59:06 +02:00
_init_packages.lua test: replace lfs with luv and vim.fs 2023-04-04 21:59:06 +02:00
_inspector.lua refactor(lua): get all marks instead of iterating over namespaces 2023-04-02 19:14:23 +02:00
_meta.lua refactor: rename local API alias from a to api 2023-04-05 17:19:53 +01:00
_watch.lua feat(lsp): implement workspace/didChangeWatchedFiles (#22405) 2023-03-05 07:52:27 +01:00
diagnostic.lua feat(diagnostic): add support for tags 2023-03-30 14:49:58 +01:00
F.lua feat(lua): allow vim.F.if_nil to take multiple arguments (#22903) 2023-04-07 08:22:47 -06:00
filetype.lua vim-patch:9.0.1430: Livebook files are not recognized (#22808) 2023-03-29 10:23:52 +02:00
fs.lua fix(windows): consistent normalization in fs.find 2023-04-04 23:37:46 +02:00
health.lua health: migrate to Lua #21661 2023-01-16 01:55:24 -08:00
highlight.lua refactor(highlight)!: remove deprecated functions 2023-03-11 17:59:06 +07:00
inspect.lua fix(inspect): escape identifiers that are lua keywords (#19898) 2022-08-23 13:02:55 +02:00
keymap.lua docs: naming conventions, guidelines 2023-02-22 16:23:49 +01:00
loader.lua docs: fix typos 2023-04-04 19:07:33 +02:00
lsp.lua refactor(lsp): do not parse verbose output when overwriting options (#22810) 2023-04-05 14:02:08 +02:00
secure.lua fix(secure): crash when hitting escape in prompt (#21283) 2022-12-05 11:59:04 -07:00
shared.lua docs: fix typos 2023-04-04 19:07:33 +02:00
treesitter.lua refactor: rename local API alias from a to api 2023-04-05 17:19:53 +01:00
ui.lua docs: naming conventions, guidelines 2023-02-22 16:23:49 +01:00
uri.lua docs(uri): number → integer (#22515) 2023-03-04 13:05:16 +00:00
version.lua refactor(vim.gsplit): remove "keepsep" 2023-03-22 17:46:01 +01:00