simrat39 / symbols-outline.nvim

A tree like view for symbols in Neovim using the Language Server Protocol. Supports all your favourite languages.
MIT License
1.85k stars 97 forks source link

executing lua callback: ...lazy/symbols-outline.nvim/lua/symbols-outline/writer.lua:64: Invalid buffer id: 6 #215

Open itcast82407 opened 1 year ago

itcast82407 commented 1 year ago

The error occurred when I tried to save the session using the shortcut keys of Astronvim, "space S s".

Error detected while processing CursorHold Autocommands for "*": Error executing lua callback: ...lazy/symbols-outline.nvim/lua/symbols-outline/writer.lua:64: Invalid buffer id: 6 stack traceback: [C]: in function 'nvim_buf_clear_namespace' ...lazy/symbols-outline.nvim/lua/symbols-outline/writer.lua:64: in function 'clear_virt_text' ...lazy/symbols-outline.nvim/lua/symbols-outline/writer.lua:97: in function 'parse_and_write' ...e/nvim/lazy/symbols-outline.nvim/lua/symbols-outline.lua:71: in function '_update_lines' ...e/nvim/lazy/symbols-outline.nvim/lua/symbols-outline.lua:203: in function '_highlight_current_item' ...e/nvim/lazy/symbols-outline.nvim/lua/symbols-outline.lua:19: in function <...e/nvim/lazy/symbols-outline.nvim/lua/symbols-o utline.lua:18>

towry commented 1 year ago
Error detected while processing CursorHold Autocommands for "*":                                                                                                           
Error executing lua callback: ...lazy/symbols-outline.nvim/lua/symbols-outline/writer.lua:9: Invalid buffer id: 20                                                         
stack traceback:                                                                                                                                                           
        [C]: in function 'nvim_buf_get_name'                                                                                                                               
        ...lazy/symbols-outline.nvim/lua/symbols-outline/writer.lua:9: in function 'is_buffer_outline'                                                                     
        ...lazy/symbols-outline.nvim/lua/symbols-outline/writer.lua:17: in function 'write_outline'                                                                        
        ...lazy/symbols-outline.nvim/lua/symbols-outline/writer.lua:92: in function 'parse_and_write'  
uberbrodt commented 11 months ago

I've moved over to aerial.nvim for now. I like this plugin but I depend on sessions.