6PUNJS5BSLTYMYMN4JFD7YDEGVQLM5PGAT7PQIG5NIAKLTM5T4PQC
6LJZN727CRPYR34LV75CQF55YZI3E7MGESYZSFSYAE73SNEZE3FAC
OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC
local utf8 = require 'utf8'
elseif chord == 'backspace' then if #lines > 1 and lines[#lines] == '' then table.remove(lines) else local byteoffset = utf8.offset(lines[#lines], -1) if byteoffset then lines[#lines] = string.sub(lines[#lines], 1, byteoffset-1) end end
elseif chord == 'backspace' then
if #lines > 1 and lines[#lines] == '' then
table.remove(lines)
else
local byteoffset = utf8.offset(lines[#lines], -1)
if byteoffset then
lines[#lines] = string.sub(lines[#lines], 1, byteoffset-1)
end