From e786fedb6f680e84a9bca37cfad7342a06e05a51 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Fri, 24 Jul 2026 11:21:33 +0200 Subject: neovim: is_windows-Variable statt has('win32') == 0 Lua-Falle vermieden: 0 ist in Lua truthy, ein direktes 'not vim.fn.has("win32")' waere falsch gewesen. Stattdessen is_windows = vim.fn.has("win32") == 1 (liefert echtes bool), dann 'if not is_windows then' - lesbarer als '== 0'. --- nvim/lua/config/usercmds.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'nvim/lua/config/usercmds.lua') diff --git a/nvim/lua/config/usercmds.lua b/nvim/lua/config/usercmds.lua index db02497..529b370 100644 --- a/nvim/lua/config/usercmds.lua +++ b/nvim/lua/config/usercmds.lua @@ -69,7 +69,9 @@ end -- sonar-scanner/scripts/sonarqube.sh sind POSIX-only (kein Windows-Pendant), -- deshalb Kommandos unter Windows gar nicht erst registrieren statt sie -- dort fehlschlagen zu lassen. -if vim.fn.has("win32") == 0 then +local is_windows = vim.fn.has("win32") == 1 + +if not is_windows then vim.api.nvim_create_user_command("SonarScan", run_sonar, {}) vim.api.nvim_create_user_command("SonarIssues", load_sonar_issues, {}) end -- cgit v1.3