From bcabbcad7424b40ff178c3a27917c504bf1923e0 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Wed, 5 Aug 2026 09:40:16 +0200 Subject: nvim-update.cmd: Prüfe, ob cl.exe verfügbar ist. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- windows/bin/nvim-update.cmd | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/windows/bin/nvim-update.cmd b/windows/bin/nvim-update.cmd index bcf8b65..bf9aff8 100644 --- a/windows/bin/nvim-update.cmd +++ b/windows/bin/nvim-update.cmd @@ -1,2 +1,12 @@ @echo off + +rem Prüft vor dem Parser-Update, ob ein C-Compiler (cl.exe, MSVC) im PATH +rem gefunden wird - nvim-treesitter braucht ihn zum Kompilieren der Parser. + +where /q cl.exe +if errorlevel 1 ( + echo [nvim-update] cl.exe nicht gefunden - Neovim aus einer "Developer PowerShell for VS" starten. 1>&2 + exit /b 1 +) + nvim --headless -c "lua require[[lazy]].sync({ wait = true })" -c "UpdateParsers" -c "qa" -- cgit v1.3