From 21d8c4cb9413d94434c8541232620a5f39bf8cb7 Mon Sep 17 00:00:00 2001 From: DarthMooMancer <107283522+DarthMooMancer@users.noreply.github.com> Date: Mon, 10 Mar 2025 14:09:38 -0400 Subject: [PATCH] Update c.lua --- lua/Polydev/c.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lua/Polydev/c.lua b/lua/Polydev/c.lua index 2e60428..0212794 100644 --- a/lua/Polydev/c.lua +++ b/lua/Polydev/c.lua @@ -266,7 +266,16 @@ function M.build() local compile_status = vim.fn.system(compile_command) -- Set message based on compile result - local message = vim.v.shell_error ~= 0 and {"Error during compilation:", vim.split(compile_status, "\n")} or {"Compilation successful!"} + local message + if vim.v.shell_error ~= 0 then + message = {"Error during compilation:"} + -- Add each line of the compile_status as individual strings in the message array + for _, line in ipairs(vim.split(compile_status, "\n")) do + table.insert(message, line) + end + else + message = {"Compilation successful!"} + end -- Display message in terminal vim.api.nvim_buf_set_lines(term_buf, 0, -1, false, message)