From 4916d6592ede8c07973490d9322f187e07dfefac Mon Sep 17 00:00:00 2001 From: Christian Clason Date: Fri, 3 Apr 2026 15:05:06 +0200 Subject: fix(health): normalize rtp when checking install_dir Problem: Windows. Solution: vim.fs.normalize. --- lua/nvim-treesitter/health.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/nvim-treesitter/health.lua b/lua/nvim-treesitter/health.lua index 7a54dd0fc..11e899f2d 100644 --- a/lua/nvim-treesitter/health.lua +++ b/lua/nvim-treesitter/health.lua @@ -95,7 +95,9 @@ local function install_health() else health.error('is not writable.') end - if vim.list_contains(vim.api.nvim_list_runtime_paths(), installdir) then + if + vim.list_contains(vim.tbl_map(vim.fs.normalize, vim.api.nvim_list_runtime_paths()), installdir) + then health.ok('is in runtimepath.') else health.error('is not in runtimepath.') -- cgit v1.3