From 776994a20703d9f9cca380dbb0398ec2a6d79bd8 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Fri, 8 Nov 2024 13:31:16 +0100 Subject: [PATCH] fix(dap): use dap's splitstr when running with args. Closes #4387 --- lua/lazyvim/plugins/extras/dap/core.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/lazyvim/plugins/extras/dap/core.lua b/lua/lazyvim/plugins/extras/dap/core.lua index 2f2b6be3..b0582673 100644 --- a/lua/lazyvim/plugins/extras/dap/core.lua +++ b/lua/lazyvim/plugins/extras/dap/core.lua @@ -6,12 +6,12 @@ local function get_args(config) config = vim.deepcopy(config) ---@cast args string[] config.args = function() - local new_args = vim.fn.expand(vim.fn.input("Run with args: ", args_str)) + local new_args = vim.fn.expand(vim.fn.input("Run with args: ", args_str)) --[[@as string]] if config.type and config.type == "java" then ---@diagnostic disable-next-line: return-type-mismatch return new_args end - return vim.split(new_args, " ") + return require("dap.utils").splitstr(new_args) end return config end