From 7077cee6920ceecb1ced7cf8a544df1a0e211c73 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Fri, 26 Apr 2024 18:09:02 -0700 Subject: [PATCH] Fix wrapping --- lua/argonaut/types.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lua/argonaut/types.lua b/lua/argonaut/types.lua index 71478a2..1b23b77 100644 --- a/lua/argonaut/types.lua +++ b/lua/argonaut/types.lua @@ -141,7 +141,7 @@ function BraceStack:empty() end function BraceStack:top() - return #self.stack[#self.stack] + return self.stack[#self.stack] end -- @@ -240,6 +240,7 @@ end function Param:flush() self.text = self.text:match('^%s*(.-)%s*$') + return #self.text > 0 end -- @@ -260,8 +261,9 @@ end function ParamList:flush() if self.current then - self.current:flush() - table.insert(self.parsed, self.current) + if self.current:flush() then + table.insert(self.parsed, self.current) + end self.current = nil end end