We'll add Lua syntax highlighting next.
HOD2RB3XN756P6ZEQXGQCTLAMJ3C5UAXGPGMF52WUAUUNYBRDFEQC
{"font":353,"scale":7,"schema1_of_y":366,"line_height":365,"on.draw":418,"on.text_input":388,"Surface":422,"Viewport":439,"y_of_schema1":364,"on.initialize":350,"update_editor_box":441,"on.keychord_press":391,"compute_layout":385,"add_thick_line":400,"A":433,"Page":442,"parent":441,"initialize_editor":338,"vy":8,"box_height":345,"to_text":180,"on.mouse_release":367,"on.code_change":306,"on.update":368,"B":379,"copy_shape":396,"on.mouse_press":179,"vx":5,"Cursor_node":172,"Line_number_width":440,"on":1}
Page = {
-- page
type='cols', x=0, y=0,
width=800, data={
-- editor covering left side
{
type='text',
name='editor',
doc='prose goes here, on the left half of the window',
data={''},
width=400,
},
},
}