nvim-neotest / neotest

An extensible framework for interacting with tests within NeoVim.
MIT License
2.12k stars 105 forks source link

fix(autocommand): use `afile` equivalent from callback data #404

Closed przepompownia closed 3 weeks ago

przepompownia commented 1 month ago

Not checked why (on master) I get the following error when start with verbose=9 and some verbosefile.

Error executing vim.schedule lua callback: ...x/.config/nvim/pack/bundle/opt/nvim-dap/lua/dap/repl.lua:24: BufAdd Autocommands for "*": Vim(append):Error executing lua callback: Vim:E495: No autocommand file name to substitute for "<afile>"
stack traceback:
        [C]: in function 'expand'
        ...nvim/pack/bundle/opt/neotest/lua/neotest/client/init.lua:394: in function <...nvim/pack/bundle/opt/neotest/lua/neotest/client/init.lua:393>
        [C]: in function 'nvim_create_buf'
        ...x/.config/nvim/pack/bundle/opt/nvim-dap/lua/dap/repl.lua:24: in function 'new_buf'
        ...tgx/.config/nvim/pack/bundle/opt/nvim-dap/lua/dap/ui.lua:334: in function '_init_buf'
        ...x/.config/nvim/pack/bundle/opt/nvim-dap/lua/dap/repl.lua:362: in function 'append'
        ...config/nvim/pack/bundle/opt/nvim-dap/lua/dap/session.lua:753: in function 'callback'
        ...config/nvim/pack/bundle/opt/nvim-dap/lua/dap/session.lua:1000: in function <...config/nvim/pack/bundle/opt/nvim-dap/lua/dap/session.lua:992>
stack traceback:
        [C]: in function 'nvim_create_buf'
        ...x/.config/nvim/pack/bundle/opt/nvim-dap/lua/dap/repl.lua:24: in function 'new_buf'
        ...tgx/.config/nvim/pack/bundle/opt/nvim-dap/lua/dap/ui.lua:334: in function '_init_buf'
        ...x/.config/nvim/pack/bundle/opt/nvim-dap/lua/dap/repl.lua:362: in function 'append'
        ...config/nvim/pack/bundle/opt/nvim-dap/lua/dap/session.lua:753: in function 'callback'
        ...config/nvim/pack/bundle/opt/nvim-dap/lua/dap/session.lua:1000: in function <...config/nvim/pack/bundle/opt/nvim-dap/lua/dap/session.lua:992>
rcarriga commented 3 weeks ago

Ah thanks for the PR! But merged #416 first :sweat_smile:

przepompownia commented 3 weeks ago

The point is that it's merged in any way.