From 51d029e037f233e3239d426d151630ec4897d4fb Mon Sep 17 00:00:00 2001 From: Jackson Moore Date: Fri, 4 Sep 2026 10:20:59 +0200 Subject: Transform forward TILL destinations --- lua/clever_f/destination_engine.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/clever_f/destination_engine.lua b/lua/clever_f/destination_engine.lua index e0ddcca..6d9ceca 100644 --- a/lua/clever_f/destination_engine.lua +++ b/lua/clever_f/destination_engine.lua @@ -83,9 +83,13 @@ local function next_matching_start(request, origin) end local function regular_destination(request, target_position) - if request.plan.descriptor.family == domain.Family.FIND then + local descriptor = request.plan.descriptor + if descriptor.family == domain.Family.FIND then return target_position end + if descriptor.direction == domain.Direction.FORWARD then + return request.view:predecessor(target_position) + end return target_position end -- cgit v1.2.3