fix errors thrown by neovim no longer allowing implicit conversions of nil to 0 in api function calls. See neovim/neovim#16745 for details on why this is now an error
This commit is contained in:
@@ -88,7 +88,7 @@ components.active[1][2] = {
|
||||
return " " .. icon .. " " .. filename .. " "
|
||||
end,
|
||||
enabled = shortline or function(winid)
|
||||
return vim.api.nvim_win_get_width(winid) > 70
|
||||
return vim.api.nvim_win_get_width(tonumber(winid) or 0) > 70
|
||||
end,
|
||||
hl = {
|
||||
fg = colors.white,
|
||||
@@ -105,7 +105,7 @@ components.active[1][3] = {
|
||||
end,
|
||||
|
||||
enabled = shortline or function(winid)
|
||||
return vim.api.nvim_win_get_width(winid) > 80
|
||||
return vim.api.nvim_win_get_width(tonumber(winid) or 0) > 80
|
||||
end,
|
||||
|
||||
hl = {
|
||||
@@ -218,7 +218,7 @@ components.active[2][1] = {
|
||||
return ""
|
||||
end,
|
||||
enabled = shortline or function(winid)
|
||||
return vim.api.nvim_win_get_width(winid) > 80
|
||||
return vim.api.nvim_win_get_width(tonumber(winid) or 0) > 80
|
||||
end,
|
||||
hl = { fg = colors.green },
|
||||
}
|
||||
@@ -232,7 +232,7 @@ components.active[3][1] = {
|
||||
end
|
||||
end,
|
||||
enabled = shortline or function(winid)
|
||||
return vim.api.nvim_win_get_width(winid) > 70
|
||||
return vim.api.nvim_win_get_width(tonumber(winid) or 0) > 70
|
||||
end,
|
||||
hl = { fg = colors.grey_fg2, bg = colors.statusline_bg },
|
||||
}
|
||||
@@ -240,7 +240,7 @@ components.active[3][1] = {
|
||||
components.active[3][2] = {
|
||||
provider = "git_branch",
|
||||
enabled = shortline or function(winid)
|
||||
return vim.api.nvim_win_get_width(winid) > 70
|
||||
return vim.api.nvim_win_get_width(tonumber(winid) or 0) > 70
|
||||
end,
|
||||
hl = {
|
||||
fg = colors.grey_fg2,
|
||||
@@ -317,7 +317,7 @@ components.active[3][6] = {
|
||||
components.active[3][7] = {
|
||||
provider = statusline_style.left,
|
||||
enabled = shortline or function(winid)
|
||||
return vim.api.nvim_win_get_width(winid) > 90
|
||||
return vim.api.nvim_win_get_width(tonumber(winid) or 0) > 90
|
||||
end,
|
||||
hl = {
|
||||
fg = colors.grey,
|
||||
@@ -328,7 +328,7 @@ components.active[3][7] = {
|
||||
components.active[3][8] = {
|
||||
provider = statusline_style.left,
|
||||
enabled = shortline or function(winid)
|
||||
return vim.api.nvim_win_get_width(winid) > 90
|
||||
return vim.api.nvim_win_get_width(tonumber(winid) or 0) > 90
|
||||
end,
|
||||
hl = {
|
||||
fg = colors.green,
|
||||
@@ -339,7 +339,7 @@ components.active[3][8] = {
|
||||
components.active[3][9] = {
|
||||
provider = statusline_style.position_icon,
|
||||
enabled = shortline or function(winid)
|
||||
return vim.api.nvim_win_get_width(winid) > 90
|
||||
return vim.api.nvim_win_get_width(tonumber(winid) or 0) > 90
|
||||
end,
|
||||
hl = {
|
||||
fg = colors.black,
|
||||
@@ -362,7 +362,7 @@ components.active[3][10] = {
|
||||
end,
|
||||
|
||||
enabled = shortline or function(winid)
|
||||
return vim.api.nvim_win_get_width(winid) > 90
|
||||
return vim.api.nvim_win_get_width(tonumber(winid) or 0) > 90
|
||||
end,
|
||||
|
||||
hl = {
|
||||
|
||||
Reference in New Issue
Block a user