From 086a03808f3d5767c2cddc6d2f95524dd7925d07 Mon Sep 17 00:00:00 2001 From: Jonathan Apodaca Date: Sat, 19 Jul 2025 21:37:28 -0600 Subject: [PATCH] less verbose code --- lua/u/range.lua | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/lua/u/range.lua b/lua/u/range.lua index e21cf03..e9262ea 100644 --- a/lua/u/range.lua +++ b/lua/u/range.lua @@ -358,25 +358,15 @@ end --- @param left string --- @param right string function Range:save_to_pos(left, right) - if self:is_empty() then - self.start:save_to_pos(left) - self.start:save_to_pos(right) - else - self.start:save_to_pos(left) - self.stop:save_to_pos(right) - end + self.start:save_to_pos(left); + (self:is_empty() and self.start or self.stop):save_to_pos(right) end --- @param left string --- @param right string function Range:save_to_marks(left, right) - if self:is_empty() then - self.start:save_to_mark(left) - self.start:save_to_mark(right) - else - self.start:save_to_mark(left) - self.stop:save_to_mark(right) - end + self.start:save_to_mark(left); + (self:is_empty() and self.start or self.stop):save_to_mark(right) end function Range:save_to_extmark()