less verbose code
All checks were successful
NeoVim tests / code-quality (push) Successful in 1m32s

This commit is contained in:
Jonathan Apodaca 2025-07-19 21:37:28 -06:00
parent 20acc15abd
commit 086a03808f

View File

@ -358,25 +358,15 @@ end
--- @param left string --- @param left string
--- @param right string --- @param right string
function Range:save_to_pos(left, right) function Range:save_to_pos(left, right)
if self:is_empty() then self.start:save_to_pos(left);
self.start:save_to_pos(left) (self:is_empty() and self.start or self.stop):save_to_pos(right)
self.start:save_to_pos(right)
else
self.start:save_to_pos(left)
self.stop:save_to_pos(right)
end
end end
--- @param left string --- @param left string
--- @param right string --- @param right string
function Range:save_to_marks(left, right) function Range:save_to_marks(left, right)
if self:is_empty() then self.start:save_to_mark(left);
self.start:save_to_mark(left) (self:is_empty() and self.start or self.stop):save_to_mark(right)
self.start:save_to_mark(right)
else
self.start:save_to_mark(left)
self.stop:save_to_mark(right)
end
end end
function Range:save_to_extmark() function Range:save_to_extmark()