mirror of
https://github.com/lewis6991/gitsigns.nvim
synced 2025-02-25 01:06:53 +00:00
parent
acf06a24aa
commit
33bf5c4a6d
8
lua/gitsigns.lua
generated
8
lua/gitsigns.lua
generated
@ -536,6 +536,11 @@ local attach = async(function(cbuf)
|
||||
end
|
||||
dprint('Attaching', cbuf, 'attach')
|
||||
|
||||
if api.nvim_buf_is_loaded(cbuf) then
|
||||
dprint('Non-loaded buffer', cbuf, 'attach')
|
||||
return
|
||||
end
|
||||
|
||||
if api.nvim_buf_line_count(cbuf) > config.max_file_length then
|
||||
dprint('Exceeds max_file_length', cbuf, 'attach')
|
||||
return
|
||||
@ -775,8 +780,7 @@ local setup = async_void(function(cfg)
|
||||
|
||||
|
||||
for _, buf in ipairs(api.nvim_list_bufs()) do
|
||||
if api.nvim_buf_is_valid(buf) and
|
||||
api.nvim_buf_is_loaded(buf) and
|
||||
if api.nvim_buf_is_loaded(buf) and
|
||||
api.nvim_buf_get_name(buf) ~= '' then
|
||||
await(attach(buf))
|
||||
await(scheduler())
|
||||
|
@ -536,6 +536,11 @@ local attach = async(function(cbuf: integer)
|
||||
end
|
||||
dprint('Attaching', cbuf, 'attach')
|
||||
|
||||
if api.nvim_buf_is_loaded(cbuf) then
|
||||
dprint('Non-loaded buffer', cbuf, 'attach')
|
||||
return
|
||||
end
|
||||
|
||||
if api.nvim_buf_line_count(cbuf) > config.max_file_length then
|
||||
dprint('Exceeds max_file_length', cbuf, 'attach')
|
||||
return
|
||||
@ -775,8 +780,7 @@ local setup = async_void(function(cfg: Config)
|
||||
|
||||
-- Attach to all open buffers
|
||||
for _, buf in ipairs(api.nvim_list_bufs()) do
|
||||
if api.nvim_buf_is_valid(buf)
|
||||
and api.nvim_buf_is_loaded(buf)
|
||||
if api.nvim_buf_is_loaded(buf)
|
||||
and api.nvim_buf_get_name(buf) ~= '' then
|
||||
await(attach(buf))
|
||||
await(scheduler())
|
||||
|
Loading…
Reference in New Issue
Block a user