immediately unsave the cursor position, as a neat trick

This commit is contained in:
Izaya 2023-09-29 15:35:29 +10:00
parent f83b8c999c
commit 39e9b1765d

View File

@ -260,7 +260,7 @@ function buffer:read(...)
-- this whole thing is a house of cards. good luck. -- this whole thing is a house of cards. good luck.
io.write("\27[s\27[8m\27[6n") io.write("\27[s\27[8m\27[6n")
if not (self.mx or self.my) then if not (self.mx or self.my) then
io.write("\27[9999;9999H\27[6n") io.write("\27[9999;9999H\27[6n\27[u")
end end
local pos, buffer, hIndex, sx, sy = 1, "", 0 local pos, buffer, hIndex, sx, sy = 1, "", 0
self.history = self.history or {} self.history = self.history or {}