about summary refs log tree commit diff stats
path: root/select.lua
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2024-08-31 18:59:23 -0700
committerKartik K. Agaram <vc@akkartik.com>2024-08-31 18:59:23 -0700
commitf98cdd14fd876f57a8dc753316fc27994242828f (patch)
tree5cf7dd0e0d7c7c87f2893eabe493d4e63530c1c8 /select.lua
parent5c8e3e96c8b852394cd2b0956d6e9bb0b6cc543d (diff)
downloadtext.love-f98cdd14fd876f57a8dc753316fc27994242828f.tar.gz
explicitly state when operations manage undo
Diffstat (limited to 'select.lua')
-rw-r--r--select.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/select.lua b/select.lua
index 7e48274..6e16bd4 100644
--- a/select.lua
+++ b/select.lua
@@ -81,14 +81,14 @@ function Text.mouse_pos(State)
   return screen_bottom1.line, Text.pos_at_end_of_screen_line(State, screen_bottom1)
 end
 
-function Text.cut_selection(State)
+function Text.cut_selection_and_record_undo_event(State)
   if State.selection1.line == nil then return end
   local result = Text.selection(State)
-  Text.delete_selection(State)
+  Text.delete_selection_and_record_undo_event(State)
   return result
 end
 
-function Text.delete_selection(State)
+function Text.delete_selection_and_record_undo_event(State)
   if State.selection1.line == nil then return end
   local minl,maxl = minmax(State.selection1.line, State.cursor1.line)
   local before = snapshot(State, minl, maxl)