I use lualine and tpipeline. With this setup, when exiting vim, the following error is printed in the terminal:
Error detected while processing function <lambda>4[1]..tpipeline#lualine#fix_stl[9]..tpipeline#update:
line 35:
Can't send data to closed stream%
I assume this happens because there is a timer, on which the data is sent to the channel. This channel is probably closed by the time the timer callback fires.
Describe the bug
I use lualine and tpipeline. With this setup, when exiting vim, the following error is printed in the terminal:
I assume this happens because there is a timer, on which the data is sent to the channel. This channel is probably closed by the time the timer callback fires.
To reproduce
Repro is with neovim.
Start neovim when the config:
nvim -u /tmp/config.lua
Close neovim without doing anything and observe the error printed in the terminal.
Expected behavior
Nothing printed to the terminal when closing neovim.
Terminal emulator
alacritty
Debug output