on.code_change = function() print('code changed') load_nodes_from_url() set_cursor(ml_from_url(Url).id) A() -- just in case we edited something ensure_cursor_node_within_viewport() end