From 4097b1c59a627374e7e2dc0cef9a76fcec0b8eaf Mon Sep 17 00:00:00 2001 From: Username404 Date: Sat, 7 May 2022 09:30:21 +0200 Subject: [PATCH] Lua.hpp: Only output indentation when newLines is set to true Signed-off-by: Username404 --- src/headers/transpiler/implementations/Lua.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/headers/transpiler/implementations/Lua.hpp b/src/headers/transpiler/implementations/Lua.hpp index e6283bc..84939ad 100644 --- a/src/headers/transpiler/implementations/Lua.hpp +++ b/src/headers/transpiler/implementations/Lua.hpp @@ -19,8 +19,10 @@ struct LuaTarget: Target { output << "function " << parseComponent.name << '('; separate_transpileTree(parseComponent.parameters, ", "); output << ')'; - if (not parseComponent.empty()) output << separator << indentation; - else output << ' '; + if (not parseComponent.empty()) { + output << separator; + if (newLines) output << indentation; + } else output << ' '; separate_transpileTree(parseComponent, 1); if (not parseComponent.empty()) output << separator; output << "end";