aboutsummaryrefslogtreecommitdiff
path: root/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'runtime')
-rw-r--r--runtime/doc/if_lua.txt8
-rw-r--r--runtime/doc/msgpack_rpc.txt8
-rw-r--r--runtime/filetype.vim3
-rw-r--r--runtime/lua/vim/diagnostic.lua12
4 files changed, 10 insertions, 21 deletions
diff --git a/runtime/doc/if_lua.txt b/runtime/doc/if_lua.txt
deleted file mode 100644
index 34bcf0f039..0000000000
--- a/runtime/doc/if_lua.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
- NVIM REFERENCE MANUAL
-
-Moved to |lua.txt|
-
-==============================================================================
- vim:tw=78:ts=8:noet:ft=help:norl:
diff --git a/runtime/doc/msgpack_rpc.txt b/runtime/doc/msgpack_rpc.txt
deleted file mode 100644
index 5368cf0f4f..0000000000
--- a/runtime/doc/msgpack_rpc.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
- NVIM REFERENCE MANUAL
-
-This document was merged into |api.txt| and |develop.txt|.
-
-==============================================================================
- vim:tw=78:ts=8:noet:ft=help:norl:
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index e1c917ac64..3e57ae7f0f 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -1646,6 +1646,9 @@ au BufNewFile,BufRead .tcshrc,*.tcsh,tcsh.tcshrc,tcsh.login call dist#ft#SetFile
" (patterns ending in a start further below)
au BufNewFile,BufRead .login,.cshrc,csh.cshrc,csh.login,csh.logout,*.csh,.alias call dist#ft#CSH()
+" Zig
+au BufNewFile,BufRead *.zig setf zig
+
" Z-Shell script (patterns ending in a star further below)
au BufNewFile,BufRead .zprofile,*/etc/zprofile,.zfbfmarks setf zsh
au BufNewFile,BufRead .zshrc,.zshenv,.zlogin,.zlogout,.zcompdump setf zsh
diff --git a/runtime/lua/vim/diagnostic.lua b/runtime/lua/vim/diagnostic.lua
index dfcac33f6d..59cb9f8c5b 100644
--- a/runtime/lua/vim/diagnostic.lua
+++ b/runtime/lua/vim/diagnostic.lua
@@ -1344,12 +1344,14 @@ function M.reset(namespace, bufnr)
end
end
- vim.api.nvim_command(
- string.format(
- "doautocmd <nomodeline> DiagnosticChanged %s",
- vim.fn.fnameescape(vim.api.nvim_buf_get_name(bufnr))
+ vim.api.nvim_buf_call(bufnr, function()
+ vim.api.nvim_command(
+ string.format(
+ "doautocmd <nomodeline> DiagnosticChanged %s",
+ vim.fn.fnameescape(vim.api.nvim_buf_get_name(bufnr))
+ )
)
- )
+ end)
end
--- Add all diagnostics to the quickfix list.