From c09362d153a4ef36e5041920334ced364c02190a Mon Sep 17 00:00:00 2001 From: Jaskaran Veer Singh Date: Fri, 16 May 2025 14:59:15 -0400 Subject: [PATCH] Fix undefined variable This addresses https://github.com/yetone/avante.nvim/issues/2038 --- plugin/strip_trailing_whitespace.vim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugin/strip_trailing_whitespace.vim b/plugin/strip_trailing_whitespace.vim index fba0e98..23f8c43 100644 --- a/plugin/strip_trailing_whitespace.vim +++ b/plugin/strip_trailing_whitespace.vim @@ -198,6 +198,8 @@ function s:OnBufEnter() abort " Parsing the lua Ex command can fail on broken Vim <8.2.1908 installs execute 'lua vim.api.nvim_buf_attach(0, false, { \ on_lines = function(_, bufnr, _, firstline, lastline, new_lastline) + \ vim.b.stw_root = vim.v.null + \ vim.b.stw_count = 0 \ vim.api.nvim_call_function("StripTrailingWhitespaceListener", {bufnr, firstline + 1, lastline + 1, new_lastline - lastline, \ {{lnum = firstline + 1, ["end"] = lastline + 1, added = new_lastline - lastline, col = 1}}}) \ end, })'