VPJQ3OFGU65HBMITNFYF6KJ2K3HK3ILMYAJRVEXB3D4CDD7YOQXAC
on.draw = function()
for i,editor in ipairs(Editors) do
edit.draw(editor, Text_color, --[[hide cursor]] true)
-- skip remaining editors if we're already at the bottom
if editor.screen_bottom1.line == #editor.lines then
Text.populate_screen_line_starting_pos(editor, #editor.lines)
local start = editor.line_cache[#editor.lines].screen_line_starting_pos
if editor.screen_bottom1.pos >= start[#start] then
break
end
end
end
end
{"on.load_settings":95,"fw_parent":104,"initialize_editors":96,"fw_app":"broadsheet","on.keychord_press":99,"Screen_top":87,"on.text_input":69,"on":1,"resync_editors":70,"on.initialize":94,"on.resize":98,"Editors":6,"on.key_release":15,"on.mouse_press":63,"Cursor_editor":16,"on.save_settings":88,"on.draw":105,"Font_height":86,"Filename":85,"on.mouse_release":59}
on.draw = function()
for i,editor in ipairs(Editors) do
edit.draw(editor, Text_color, --[[hide cursor]] true)
print(editor.screen_bottom1.line, editor.screen_bottom1.pos)
if editor.screen_top1.line == #editor.lines then
Text.populate_screen_line_starting_pos(editor, #editor.lines)
local start = editor.line_cache[#editor.lines].screen_line_starting_pos
if editor.screen_top1.pos >= start[#start] then
break
end
end
end
end
{"on.load_settings":95,"fw_parent":103,"initialize_editors":96,"fw_app":"broadsheet","on.keychord_press":99,"Screen_top":87,"on.text_input":69,"on":1,"resync_editors":70,"on.initialize":94,"on.resize":98,"Editors":6,"on.key_release":15,"on.mouse_press":63,"Cursor_editor":16,"on.save_settings":88,"on.draw":104,"Font_height":86,"Filename":85,"on.mouse_release":59}
on.draw = function()
for i,editor in ipairs(Editors) do
edit.draw(editor, Text_color, --[[hide cursor]] true)
if editor.screen_top1.line == #editor.lines then
print(editor.screen_bottom1.line, editor.screen_bottom1.pos)
Text.populate_screen_line_starting_pos(editor, #editor.lines)
local start = editor.line_cache[#editor.lines].screen_line_starting_pos
if editor.screen_top1.pos >= start[#start] then
break
end
end
end
end
{"on.load_settings":95,"fw_parent":102,"initialize_editors":96,"fw_app":"broadsheet","on.keychord_press":99,"Screen_top":87,"on.text_input":69,"on":1,"resync_editors":70,"on.initialize":94,"on.resize":98,"Editors":6,"on.key_release":15,"on.mouse_press":63,"Cursor_editor":16,"on.save_settings":88,"on.draw":103,"Font_height":86,"Filename":85,"on.mouse_release":59}
on.draw = function()
for i,editor in ipairs(Editors) do
edit.draw(editor, Text_color, --[[hide cursor]] true)
if editor.screen_top1.line == #editor.lines then
Text.populate_screen_line_starting_pos(editor, #editor.lines)
local start = editor.line_cache[#editor.lines].screen_line_starting_pos
if editor.screen_top1.pos >= start[#start] then
break
end
end
end
end
{"on.load_settings":95,"fw_parent":101,"initialize_editors":96,"fw_app":"broadsheet","on.keychord_press":99,"Screen_top":87,"on.text_input":69,"on":1,"resync_editors":70,"on.initialize":94,"on.resize":98,"Editors":6,"on.key_release":15,"on.mouse_press":63,"Cursor_editor":16,"on.save_settings":88,"on.draw":102,"Font_height":86,"Filename":85,"on.mouse_release":59}
on.draw = function()
for i,editor in ipairs(Editors) do
edit.draw(editor, Text_color, --[[hide cursor]] true)
if editor.screen_top1.line == #editor.lines then
local start = editor.line_cache[#editor.lines].screen_line_starting_pos
if editor.screen_top1.pos >= start[#start] then
break
end
end
end
end
{"on.load_settings":95,"fw_parent":99,"initialize_editors":96,"fw_app":"broadsheet","on.keychord_press":99,"Screen_top":87,"on.text_input":69,"on":1,"resync_editors":70,"on.initialize":94,"on.resize":98,"Editors":6,"on.key_release":15,"on.mouse_press":63,"Cursor_editor":16,"on.save_settings":88,"on.draw":101,"Font_height":86,"Filename":85,"on.mouse_release":59}
on.draw = function()
for i,editor in ipairs(Editors) do
edit.draw(editor, Text_color, --[[hide cursor]] true)
if editor.screen_top1.line == #editor.lines then
local start = editor.line_cache[#editor.lines].screen_line_starting_pos
if editor.screen_top1.pos >= start[#start] then
break
end
end
end
{"on.load_settings":95,"fw_parent":99,"initialize_editors":96,"fw_app":"broadsheet","on.keychord_press":99,"Screen_top":87,"on.text_input":69,"on":1,"resync_editors":70,"on.initialize":94,"on.resize":98,"Editors":6,"on.key_release":15,"on.mouse_press":63,"Cursor_editor":16,"on.save_settings":88,"on.draw":100,"Font_height":86,"Filename":85,"on.mouse_release":59}