NJ6ZL7PW32GVXUG2IVJCIRRKVBRHFOUACKS7MWXTZ2H464ZQTIHAC table.insert(Lines, Cursor_line+1, {mode='text', data=''})Cursor_line = Cursor_line+1Cursor_pos = 1
local byte_offset = utf8.offset(Lines[Cursor_line].data, Cursor_pos)if byte_offset thentable.insert(Lines, Cursor_line+1, {mode='text', data=string.sub(Lines[Cursor_line].data, byte_offset)})Lines[Cursor_line].data = string.sub(Lines[Cursor_line].data, 1, byte_offset)Cursor_line = Cursor_line+1Cursor_pos = 1end