aerial.nvim icon indicating copy to clipboard operation
aerial.nvim copied to clipboard

bug: lua/aerial/util.lua:236: attempt to index local 'ignore' (a nil value)

Open jonahfang opened this issue 2 years ago • 1 comments

Neovim version (nvim -v)

0.9.1

Operating system/version

ubuntu 22.04 (wsl2)

Output of :AerialInfo

:AerialInfo Aerial Info

Filetype: javascript Configured backends: treesitter (supported) Show symbols: all symbols

Describe the bug

Error executing vim.schedule lua callback: ...vim/data/confignext/lazy/aerial.nvim/lua/aerial/util.lua:236: attempt to index local 'ignore' (a nil value)
stack traceback:
        ...vim/data/confignext/lazy/aerial.nvim/lua/aerial/util.lua:236: in function 'is_ignored_buf'
        ...vim/data/confignext/lazy/aerial.nvim/lua/aerial/util.lua:274: in function 'is_ignored_win'
        .../confignext/lazy/aerial.nvim/lua/aerial/autocommands.lua:85: in function ''
        vim/_editor.lua: in function <vim/_editor.lua:0>

What is the severity of this bug?

blocking (cannot use plugin)

Steps To Reproduce

  1. Use cd-project.nvim to switch to other project.
  2. After switched, I execute:
vim.cmd([[Lazy reload aerial.nvim]])

Expected Behavior

Without this error.

Minimal example file

No response

Minimal init.lua

No response

Additional context

No response

jonahfang avatar Jan 30 '24 07:01 jonahfang

Lazy reload is experimental and, given the difficulty of correctly reloading a plugin, I'm not surprised that it causes a crash. What are you trying to accomplish?

stevearc avatar Feb 20 '24 07:02 stevearc