From 229bf59f5dd41802efe93427a658377f9550646e Mon Sep 17 00:00:00 2001 From: Humza Shahid Date: Mon, 4 Aug 2025 10:46:24 +0100 Subject: [PATCH] pass correct variable as argument ('startIdx' instead of 'cursorIdx') --- fcore/app-update.sml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fcore/app-update.sml b/fcore/app-update.sml index 3006c26..d9d05ad 100644 --- a/fcore/app-update.sml +++ b/fcore/app-update.sml @@ -538,7 +538,7 @@ struct val buffer = LineGap.goToIdx (startIdx, buffer) in - Finish.buildTextAndClear (app, buffer, cursorIdx, searchList) + Finish.buildTextAndClear (app, buffer, startIdx, searchList) end fun helpDeleteLineBack (app, buffer, low, high, count) = @@ -569,7 +569,6 @@ struct fun deleteLineBack (app: app_type, count) = let - val _ = raise Empty val {buffer, cursorIdx, ...} = app val low = Cursor.vi0 (buffer, cursorIdx) val high = Cursor.viDlr (buffer, cursorIdx, 1) + 1