From b3aba7938aee0d4885d9243dc3f2f3d89d9812b6 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Thu, 4 Dec 2025 09:24:55 +0800 Subject: Fixed empty line as block issue. --- spec/inputs/syntax.yue | 8 ++++++++ spec/outputs/syntax.lua | 11 +++++++++++ 2 files changed, 19 insertions(+) (limited to 'spec') diff --git a/spec/inputs/syntax.yue b/spec/inputs/syntax.yue index a414d6f..4c0c56c 100644 --- a/spec/inputs/syntax.yue +++ b/spec/inputs/syntax.yue @@ -478,5 +478,13 @@ do f2 = -> -- +do + return res if res ~= "" + + +do + return res if res ~= "" + -- + nil diff --git a/spec/outputs/syntax.lua b/spec/outputs/syntax.lua index 040a325..2df3473 100644 --- a/spec/outputs/syntax.lua +++ b/spec/outputs/syntax.lua @@ -430,4 +430,15 @@ do local f2 f2 = function() end end +do + if res ~= "" then + return res + end +end +do + return res((function() + if res ~= "" then + end + end)()) +end return nil -- cgit v1.2.3-55-g6feb