From 83a2de0386500506807b1376eace8bde87203d3a Mon Sep 17 00:00:00 2001 From: Grant Horner Date: Tue, 9 Dec 2025 19:45:03 -0500 Subject: [PATCH] finish implementing selection --- src/main.odin | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main.odin b/src/main.odin index c40ccc5..b12b8a2 100644 --- a/src/main.odin +++ b/src/main.odin @@ -88,11 +88,12 @@ main :: proc() { char := chars[0] // TODO: selection if selection.active { - - } else { - inject_at(&lines[cursor.line], cursor.char, char) - cursor.char += 1 + delete_selection() + selection.active = false } + + inject_at(&lines[cursor.line], cursor.char, char) + cursor.char += 1 } move_cursor()