{ "auto_complete": { "selected_items": [ [ "origin_", "LayoutAlign_OriginTL_Bottom" ], [ "T", "switch\tSwitch Statement" ], [ "value", "value_txt" ], [ "ui_drop", "ui_drop_down_end" ], [ "defe", "deferred_out" ], [ "ui_theme", "ui_theme_pop" ], [ "UI_sc", "UI_ScreenState_MenuBar" ], [ "UI_Scree", "UI_ScreenState_MenuBar" ], [ "UI_screen", "UI_ScreenState_MenuBar" ], [ "monitor", "monitor_refresh_hz" ], [ "parent", "parent_stack" ], [ "drop_down", "drop_down_theme" ], [ "drop_dow", "drop_down_theme" ], [ "str_inter", "str_intern_fmt" ], [ "def", "deferred_out" ], [ "UI_Layout", "UI_LayoutDirectionY" ] ] }, "buffers": [ { "file": "code/sectr/ui/core/layout_compute.odin", "settings": { "buffer_size": 5936, "encoding": "UTF-8", "line_ending": "Windows" }, "undo_stack": [ [ 9, 1, "nv_vi_o", { "count": 1, "mode": "mode_internal_normal", "register": "\"" }, "AgAAAD4RAAAAAAAAPxEAAAAAAAAAAAAAPxEAAAAAAABCEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAPREAAAAAAAA9EQAAAAAAAAAAAAAAAPC/" ], [ 10, 1, "insert", { "characters": "//" }, "AgAAAEIRAAAAAAAAQxEAAAAAAAAAAAAAQxEAAAAAAABEEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAQhEAAAAAAABCEQAAAAAAAAAAAAAAAPC/" ], [ 11, 1, "insert", { "characters": " This" }, "BQAAAEQRAAAAAAAARREAAAAAAAAAAAAARREAAAAAAABGEQAAAAAAAAAAAABGEQAAAAAAAEcRAAAAAAAAAAAAAEcRAAAAAAAASBEAAAAAAAAAAAAASBEAAAAAAABJEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAARBEAAAAAAABEEQAAAAAAAAAAAAAAAPC/" ], [ 12, 1, "insert", { "characters": " one" }, "BAAAAEkRAAAAAAAAShEAAAAAAAAAAAAAShEAAAAAAABLEQAAAAAAAAAAAABLEQAAAAAAAEwRAAAAAAAAAAAAAEwRAAAAAAAATREAAAAAAAAAAAAA", "AQAAAAAAAAABAAAASREAAAAAAABJEQAAAAAAAAAAAAAAAPC/" ], [ 13, 1, "insert", { "characters": " is" }, "AwAAAE0RAAAAAAAAThEAAAAAAAAAAAAAThEAAAAAAABPEQAAAAAAAAAAAABPEQAAAAAAAFARAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAATREAAAAAAABNEQAAAAAAAAAAAAAAAPC/" ], [ 14, 1, "insert", { "characters": " problematic.." }, "DgAAAFARAAAAAAAAUREAAAAAAAAAAAAAUREAAAAAAABSEQAAAAAAAAAAAABSEQAAAAAAAFMRAAAAAAAAAAAAAFMRAAAAAAAAVBEAAAAAAAAAAAAAVBEAAAAAAABVEQAAAAAAAAAAAABVEQAAAAAAAFYRAAAAAAAAAAAAAFYRAAAAAAAAVxEAAAAAAAAAAAAAVxEAAAAAAABYEQAAAAAAAAAAAABYEQAAAAAAAFkRAAAAAAAAAAAAAFkRAAAAAAAAWhEAAAAAAAAAAAAAWhEAAAAAAABbEQAAAAAAAAAAAABbEQAAAAAAAFwRAAAAAAAAAAAAAFwRAAAAAAAAXREAAAAAAAAAAAAAXREAAAAAAABeEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAUBEAAAAAAABQEQAAAAAAAAAAAAAAAPC/" ], [ 15, 1, "insert", { "characters": "." }, "AQAAAF4RAAAAAAAAXxEAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAXhEAAAAAAABeEQAAAAAAAAAAAAAAAPC/" ], [ 16, 1, "insert", { "characters": " alignment" }, "CgAAAF8RAAAAAAAAYBEAAAAAAAAAAAAAYBEAAAAAAABhEQAAAAAAAAAAAABhEQAAAAAAAGIRAAAAAAAAAAAAAGIRAAAAAAAAYxEAAAAAAAAAAAAAYxEAAAAAAABkEQAAAAAAAAAAAABkEQAAAAAAAGURAAAAAAAAAAAAAGURAAAAAAAAZhEAAAAAAAAAAAAAZhEAAAAAAABnEQAAAAAAAAAAAABnEQAAAAAAAGgRAAAAAAAAAAAAAGgRAAAAAAAAaREAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAXxEAAAAAAABfEQAAAAAAAAAAAAAAAPC/" ], [ 17, 1, "insert", { "characters": " goes" }, "BQAAAGkRAAAAAAAAahEAAAAAAAAAAAAAahEAAAAAAABrEQAAAAAAAAAAAABrEQAAAAAAAGwRAAAAAAAAAAAAAGwRAAAAAAAAbREAAAAAAAAAAAAAbREAAAAAAABuEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAaREAAAAAAABpEQAAAAAAAAAAAAAAAPC/" ], [ 18, 1, "insert", { "characters": " the" }, "BAAAAG4RAAAAAAAAbxEAAAAAAAAAAAAAbxEAAAAAAABwEQAAAAAAAAAAAABwEQAAAAAAAHERAAAAAAAAAAAAAHERAAAAAAAAchEAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAbhEAAAAAAABuEQAAAAAAAAAAAAAAAPC/" ], [ 19, 1, "insert", { "characters": " reverse" }, "CAAAAHIRAAAAAAAAcxEAAAAAAAAAAAAAcxEAAAAAAAB0EQAAAAAAAAAAAAB0EQAAAAAAAHURAAAAAAAAAAAAAHURAAAAAAAAdhEAAAAAAAAAAAAAdhEAAAAAAAB3EQAAAAAAAAAAAAB3EQAAAAAAAHgRAAAAAAAAAAAAAHgRAAAAAAAAeREAAAAAAAAAAAAAeREAAAAAAAB6EQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAchEAAAAAAAByEQAAAAAAAAAAAAAAAPC/" ], [ 20, 1, "insert", { "characters": " i" }, "AgAAAHoRAAAAAAAAexEAAAAAAAAAAAAAexEAAAAAAAB8EQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAehEAAAAAAAB6EQAAAAAAAAAAAAAAAPC/" ], [ 21, 1, "insert", { "characters": "n" }, "AQAAAHwRAAAAAAAAfREAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAfBEAAAAAAAB8EQAAAAAAAAAAAAAAAPC/" ], [ 22, 2, "left_delete", null, "AgAAAHwRAAAAAAAAfBEAAAAAAAABAAAAbnsRAAAAAAAAexEAAAAAAAABAAAAaQ", "AQAAAAAAAAABAAAAfREAAAAAAAB9EQAAAAAAAAAAAAAAAPC/" ], [ 23, 1, "insert", { "characters": "on" }, "AgAAAHsRAAAAAAAAfBEAAAAAAAAAAAAAfBEAAAAAAAB9EQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAexEAAAAAAAB7EQAAAAAAAAAAAAAAAPC/" ], [ 24, 1, "insert", { "characters": " the" }, "BAAAAH0RAAAAAAAAfhEAAAAAAAAAAAAAfhEAAAAAAAB/EQAAAAAAAAAAAAB/EQAAAAAAAIARAAAAAAAAAAAAAIARAAAAAAAAgREAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAfREAAAAAAAB9EQAAAAAAAAAAAAAAAPC/" ], [ 25, 1, "insert", { "characters": " x-c" }, "BAAAAIERAAAAAAAAghEAAAAAAAAAAAAAghEAAAAAAACDEQAAAAAAAAAAAACDEQAAAAAAAIQRAAAAAAAAAAAAAIQRAAAAAAAAhREAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAgREAAAAAAACBEQAAAAAAAAAAAAAAAPC/" ], [ 26, 1, "left_delete", null, "AQAAAIQRAAAAAAAAhBEAAAAAAAABAAAAYw", "AQAAAAAAAAABAAAAhREAAAAAAACFEQAAAAAAAAAAAAAAAPC/" ], [ 27, 1, "insert", { "characters": "axis" }, "BAAAAIQRAAAAAAAAhREAAAAAAAAAAAAAhREAAAAAAACGEQAAAAAAAAAAAACGEQAAAAAAAIcRAAAAAAAAAAAAAIcRAAAAAAAAiBEAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAhBEAAAAAAACEEQAAAAAAAAAAAAAAAPC/" ], [ 28, 1, "insert", { "characters": " to" }, "AwAAAIgRAAAAAAAAiREAAAAAAAAAAAAAiREAAAAAAACKEQAAAAAAAAAAAACKEQAAAAAAAIsRAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAiBEAAAAAAACIEQAAAAAAAAAAAAAAAPC/" ], [ 29, 1, "insert", { "characters": " what" }, "BQAAAIsRAAAAAAAAjBEAAAAAAAAAAAAAjBEAAAAAAACNEQAAAAAAAAAAAACNEQAAAAAAAI4RAAAAAAAAAAAAAI4RAAAAAAAAjxEAAAAAAAAAAAAAjxEAAAAAAACQEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAixEAAAAAAACLEQAAAAAAAAAAAAAAAPC/" ], [ 30, 1, "insert", { "characters": " I" }, "AgAAAJARAAAAAAAAkREAAAAAAAAAAAAAkREAAAAAAACSEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAkBEAAAAAAACQEQAAAAAAAAAAAAAAAPC/" ], [ 31, 1, "insert", { "characters": " want..." }, "CAAAAJIRAAAAAAAAkxEAAAAAAAAAAAAAkxEAAAAAAACUEQAAAAAAAAAAAACUEQAAAAAAAJURAAAAAAAAAAAAAJURAAAAAAAAlhEAAAAAAAAAAAAAlhEAAAAAAACXEQAAAAAAAAAAAACXEQAAAAAAAJgRAAAAAAAAAAAAAJgRAAAAAAAAmREAAAAAAAAAAAAAmREAAAAAAACaEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAkhEAAAAAAACSEQAAAAAAAAAAAAAAAPC/" ], [ 33, 1, "right_delete", null, "AQAAAEIRAAAAAAAAQhEAAAAAAABYAAAALy8gVGhpcyBvbmUgaXMgcHJvYmxlbWF0aWMuLi4gYWxpZ25tZW50IGdvZXMgdGhlIHJldmVyc2Ugb24gdGhlIHgtYXhpcyB0byB3aGF0IEkgd2FudC4uLg", "AQAAAAAAAAABAAAAmhEAAAAAAABCEQAAAAAAAAAAAAAAAERA" ], [ 34, 4, "left_delete", null, "BAAAAEERAAAAAAAAQREAAAAAAAABAAAACUARAAAAAAAAQBEAAAAAAAABAAAACT8RAAAAAAAAPxEAAAAAAAABAAAACT4RAAAAAAAAPhEAAAAAAAABAAAACg", "AQAAAAAAAAABAAAAQhEAAAAAAABCEQAAAAAAAAAAAAAAAPC/" ], [ 49, 1, "left_delete", null, "AQAAAI0QAAAAAAAAjRAAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAjhAAAAAAAACOEAAAAAAAAAAAAAAAAPC/" ], [ 50, 1, "insert", { "characters": "1" }, "AQAAAI0QAAAAAAAAjhAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjRAAAAAAAACNEAAAAAAAAAAAAAAAAPC/" ], [ 52, 2, "left_delete", null, "AgAAAJEQAAAAAAAAkRAAAAAAAAABAAAAMZAQAAAAAAAAkBAAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAkhAAAAAAAACSEAAAAAAAAAAAAAAAAPC/" ], [ 53, 1, "insert", { "characters": "0" }, "AQAAAJAQAAAAAAAAkRAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAkBAAAAAAAACQEAAAAAAAAAAAAAAAAPC/" ], [ 55, 1, "left_delete", null, "AQAAAI0QAAAAAAAAjRAAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAjhAAAAAAAACOEAAAAAAAAAAAAAAAAPC/" ], [ 56, 1, "insert", { "characters": "0" }, "AQAAAI0QAAAAAAAAjhAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjRAAAAAAAACNEAAAAAAAAAAAAAAAAPC/" ], [ 95, 1, "left_delete", null, "AQAAAI4FAAAAAAAAjgUAAAAAAAABAAAAKw", "AQAAAAAAAAABAAAAjwUAAAAAAACPBQAAAAAAAAAAAAAAAPC/" ], [ 96, 1, "insert", { "characters": "-" }, "AQAAAI4FAAAAAAAAjwUAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjgUAAAAAAACOBQAAAAAAAAAAAAAAAPC/" ], [ 98, 1, "left_delete", null, "AQAAAMcFAAAAAAAAxwUAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAyAUAAAAAAADIBQAAAAAAAAAAAAAAwGNA" ], [ 99, 1, "insert", { "characters": "+" }, "AQAAAMcFAAAAAAAAyAUAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxwUAAAAAAADHBQAAAAAAAAAAAAAAAPC/" ], [ 113, 1, "left_delete", null, "AQAAAI4FAAAAAAAAjgUAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAjwUAAAAAAACPBQAAAAAAAAAAAAAAAPC/" ], [ 114, 1, "insert", { "characters": "+" }, "AQAAAI4FAAAAAAAAjwUAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjgUAAAAAAACOBQAAAAAAAAAAAAAAAPC/" ], [ 116, 1, "left_delete", null, "AQAAAMcFAAAAAAAAxwUAAAAAAAABAAAAKw", "AQAAAAAAAAABAAAAyAUAAAAAAADIBQAAAAAAAAAAAAAAwGNA" ], [ 117, 1, "insert", { "characters": "-" }, "AQAAAMcFAAAAAAAAyAUAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxwUAAAAAAADHBQAAAAAAAAAAAAAAAPC/" ], [ 135, 1, "left_delete", null, "AgAAACYRAAAAAAAAJhEAAAAAAAABAAAAK9oQAAAAAAAA2hAAAAAAAAABAAAAKw", "AQAAAAAAAAACAAAA2xAAAAAAAADbEAAAAAAAAAAAAAAAIHdAJxEAAAAAAAAnEQAAAAAAAAAAAAAAIHdA" ], [ 136, 1, "insert", { "characters": "-" }, "AgAAACURAAAAAAAAJhEAAAAAAAAAAAAA2hAAAAAAAADbEAAAAAAAAAAAAAA", "AQAAAAAAAAACAAAA2hAAAAAAAADaEAAAAAAAAAAAAAAAAPC/JREAAAAAAAAlEQAAAAAAAAAAAAAAAPC/" ], [ 144, 1, "left_delete", null, "AQAAAJAQAAAAAAAAkBAAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAkRAAAAAAAACREAAAAAAAAAAAAAAAAPC/" ], [ 145, 1, "insert", { "characters": "1" }, "AQAAAJAQAAAAAAAAkRAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAkBAAAAAAAACQEAAAAAAAAAAAAAAAAPC/" ], [ 155, 1, "nv_vi_paste", { "before_cursor": false, "count": 1, "mode": "mode_internal_normal", "register": "\"" }, "AQAAAJMQAAAAAAAAxBAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAiBAAAAAAAACIEAAAAAAAAAAAAAAAAPC/" ], [ 157, 1, "toggle_comment", { "block": false }, "AQAAAGQQAAAAAAAAZxAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAZBAAAAAAAABkEAAAAAAAAAAAAAAAAPC/" ], [ 163, 1, "insert", { "characters": "-" }, "AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/" ], [ 164, 1, "insert", { "characters": "u" }, "AQAAAMUQAAAAAAAAxhAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/" ], [ 165, 2, "left_delete", null, "AgAAAMUQAAAAAAAAxRAAAAAAAAABAAAAdcQQAAAAAAAAxBAAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAxhAAAAAAAADGEAAAAAAAAAAAAAAAAPC/" ], [ 167, 1, "insert", { "characters": "=" }, "AQAAAMUQAAAAAAAAxhAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/" ], [ 168, 2, "left_delete", null, "AgAAAMUQAAAAAAAAxRAAAAAAAAABAAAAPcQQAAAAAAAAxBAAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAxhAAAAAAAADGEAAAAAAAAAAAAAAAAPC/" ], [ 169, 1, "insert", { "characters": "9" }, "AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/" ], [ 170, 1, "left_delete", null, "AQAAAMQQAAAAAAAAxBAAAAAAAAABAAAAOQ", "AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/" ], [ 171, 1, "insert", { "characters": "0-" }, "AgAAAMQQAAAAAAAAxRAAAAAAAAAAAAAAxRAAAAAAAADGEAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/" ], [ 172, 1, "left_delete", null, "AQAAAMUQAAAAAAAAxRAAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAxhAAAAAAAADGEAAAAAAAAAAAAAAAAPC/" ], [ 184, 1, "left_delete", null, "AQAAAOUQAAAAAAAA5RAAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAA5hAAAAAAAADmEAAAAAAAAAAAAAAAAPC/" ], [ 185, 1, "insert", { "characters": "+" }, "AQAAAOUQAAAAAAAA5hAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA5RAAAAAAAADlEAAAAAAAAAAAAAAAAPC/" ], [ 187, 1, "left_delete", null, "AQAAADERAAAAAAAAMREAAAAAAAABAAAAKw", "AQAAAAAAAAABAAAAMhEAAAAAAAAyEQAAAAAAAAAAAAAAwFhA" ], [ 188, 1, "insert", { "characters": "-" }, "AQAAADERAAAAAAAAMhEAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAMREAAAAAAAAxEQAAAAAAAAAAAAAAAPC/" ], [ 199, 1, "left_delete", null, "AgAAAFoRAAAAAAAAWhEAAAAAAAABAAAALQ4RAAAAAAAADhEAAAAAAAABAAAALQ", "AQAAAAAAAAACAAAADxEAAAAAAAAPEQAAAAAAAAAAAAAAAPC/WxEAAAAAAABbEQAAAAAAAAAAAAAAIHdA" ], [ 200, 1, "insert", { "characters": "+" }, "AgAAAFkRAAAAAAAAWhEAAAAAAAAAAAAADhEAAAAAAAAPEQAAAAAAAAAAAAA", "AQAAAAAAAAACAAAADhEAAAAAAAAOEQAAAAAAAAAAAAAAAPC/WREAAAAAAABZEQAAAAAAAAAAAAAAAPC/" ], [ 205, 1, "left_delete", null, "AQAAAMQQAAAAAAAAxBAAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/" ], [ 206, 1, "insert", { "characters": "1" }, "AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/" ], [ 215, 1, "left_delete", null, "AgAAAFoRAAAAAAAAWhEAAAAAAAABAAAAKw4RAAAAAAAADhEAAAAAAAABAAAAKw", "AQAAAAAAAAACAAAADxEAAAAAAAAPEQAAAAAAAAAAAAAAAPC/WxEAAAAAAABbEQAAAAAAAAAAAAAAIHdA" ], [ 216, 1, "insert", { "characters": "-" }, "AgAAAFkRAAAAAAAAWhEAAAAAAAAAAAAADhEAAAAAAAAPEQAAAAAAAAAAAAA", "AQAAAAAAAAACAAAADhEAAAAAAAAOEQAAAAAAAAAAAAAAAPC/WREAAAAAAABZEQAAAAAAAAAAAAAAAPC/" ], [ 224, 1, "left_delete", null, "AQAAADERAAAAAAAAMREAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAMhEAAAAAAAAyEQAAAAAAAAAAAAAAAPC/" ], [ 225, 1, "insert", { "characters": "+" }, "AQAAADERAAAAAAAAMhEAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAMREAAAAAAAAxEQAAAAAAAAAAAAAAAPC/" ], [ 227, 1, "left_delete", null, "AQAAAOUQAAAAAAAA5RAAAAAAAAABAAAAKw", "AQAAAAAAAAABAAAA5hAAAAAAAADmEAAAAAAAAAAAAAAAwFhA" ], [ 228, 1, "insert", { "characters": "-" }, "AQAAAOUQAAAAAAAA5hAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA5RAAAAAAAADlEAAAAAAAAAAAAAAAAPC/" ], [ 237, 1, "left_delete", null, "AQAAAMQQAAAAAAAAxBAAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/" ], [ 238, 1, "insert", { "characters": "-" }, "AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/" ], [ 239, 1, "left_delete", null, "AQAAAMQQAAAAAAAAxBAAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/" ], [ 240, 1, "insert", { "characters": "0" }, "AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/" ], [ 316, 2, "delete_word", { "forward": false }, "AgAAAE0RAAAAAAAATREAAAAAAAACAAAALSBEEQAAAAAAAEQRAAAAAAAACQAAAHZlYzJfb25lIA", "AQAAAAAAAAABAAAATxEAAAAAAABPEQAAAAAAAAAAAAAAAPC/" ], [ 318, 1, "insert", { "characters": " -" }, "AgAAAE0RAAAAAAAAThEAAAAAAAAAAAAAThEAAAAAAABPEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAATREAAAAAAABNEQAAAAAAAAAAAAAAAPC/" ], [ 319, 1, "insert", { "characters": " alignm" }, "BwAAAE8RAAAAAAAAUBEAAAAAAAAAAAAAUBEAAAAAAABREQAAAAAAAAAAAABREQAAAAAAAFIRAAAAAAAAAAAAAFIRAAAAAAAAUxEAAAAAAAAAAAAAUxEAAAAAAABUEQAAAAAAAAAAAABUEQAAAAAAAFURAAAAAAAAAAAAAFURAAAAAAAAVhEAAAAAAAAAAAAA", "AQAAAAAAAAABAAAATxEAAAAAAABPEQAAAAAAAAAAAAAAAPC/" ], [ 320, 1, "left_delete", null, "AQAAAFURAAAAAAAAVREAAAAAAAABAAAAbQ", "AQAAAAAAAAABAAAAVhEAAAAAAABWEQAAAAAAAAAAAAAAAPC/" ], [ 321, 1, "insert", { "characters": "ment" }, "BAAAAFURAAAAAAAAVhEAAAAAAAAAAAAAVhEAAAAAAABXEQAAAAAAAAAAAABXEQAAAAAAAFgRAAAAAAAAAAAAAFgRAAAAAAAAWREAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAVREAAAAAAABVEQAAAAAAAAAAAAAAAPC/" ], [ 328, 1, "delete_word", { "forward": false }, "AQAAAFARAAAAAAAAUBEAAAAAAAAJAAAAYWxpZ25tZW50", "AQAAAAAAAAABAAAAWREAAAAAAABZEQAAAAAAAAAAAAAAAPC/" ], [ 329, 1, "insert", { "characters": "vec2_one" }, "CAAAAFARAAAAAAAAUREAAAAAAAAAAAAAUREAAAAAAABSEQAAAAAAAAAAAABSEQAAAAAAAFMRAAAAAAAAAAAAAFMRAAAAAAAAVBEAAAAAAAAAAAAAVBEAAAAAAABVEQAAAAAAAAAAAABVEQAAAAAAAFYRAAAAAAAAAAAAAFYRAAAAAAAAVxEAAAAAAAAAAAAAVxEAAAAAAABYEQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAUBEAAAAAAABQEQAAAAAAAAAAAAAAAPC/" ], [ 337, 1, "left_delete", null, "AQAAAOUQAAAAAAAA5RAAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAA5hAAAAAAAADmEAAAAAAAAAAAAAAAAPC/" ], [ 338, 1, "insert", { "characters": "+" }, "AQAAAOUQAAAAAAAA5hAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA5RAAAAAAAADlEAAAAAAAAAAAAAAAAPC/" ], [ 340, 1, "left_delete", null, "AQAAADERAAAAAAAAMREAAAAAAAABAAAAKw", "AQAAAAAAAAABAAAAMhEAAAAAAAAyEQAAAAAAAAAAAAAAwFhA" ], [ 341, 1, "insert", { "characters": "-" }, "AQAAADERAAAAAAAAMhEAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAMREAAAAAAAAxEQAAAAAAAAAAAAAAAPC/" ], [ 347, 1, "nv_vi_dd", { "count": 1, "mode": "mode_internal_normal", "register": "\"" }, "AQAAAGUOAAAAAAAAZQ4AAAAAAAABAAAACg", "AQAAAAAAAAABAAAAZQ4AAAAAAABlDgAAAAAAAAAAAAAAAPC/" ], [ 351, 1, "insert", { "characters": " " }, "AQAAABcOAAAAAAAAGA4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAFw4AAAAAAAAXDgAAAAAAAAAAAAAAAPC/" ], [ 374, 1, "left_delete", null, "AQAAAJwTAAAAAAAAnBMAAAAAAAABAAAAKw", "AQAAAAAAAAABAAAAnRMAAAAAAACdEwAAAAAAAAAAAAAAAPC/" ], [ 375, 1, "insert", { "characters": "-" }, "AQAAAJwTAAAAAAAAnRMAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAnBMAAAAAAACcEwAAAAAAAAAAAAAAAPC/" ], [ 377, 1, "left_delete", null, "AQAAAOwTAAAAAAAA7BMAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAA7RMAAAAAAADtEwAAAAAAAAAAAAAAgFpA" ], [ 378, 1, "insert", { "characters": "+" }, "AQAAAOwTAAAAAAAA7RMAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA7BMAAAAAAADsEwAAAAAAAAAAAAAAAPC/" ], [ 382, 1, "left_delete", null, "AQAAAB4UAAAAAAAAHhQAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAHxQAAAAAAAAfFAAAAAAAAAAAAAAAAPC/" ], [ 383, 1, "insert", { "characters": "+" }, "AQAAAB4UAAAAAAAAHxQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAHhQAAAAAAAAeFAAAAAAAAAAAAAAAAPC/" ], [ 385, 1, "left_delete", null, "AQAAAM4TAAAAAAAAzhMAAAAAAAABAAAAKw", "AQAAAAAAAAABAAAAzxMAAAAAAADPEwAAAAAAAAAAAAAAQHtA" ], [ 386, 1, "insert", { "characters": "-" }, "AQAAAM4TAAAAAAAAzxMAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAzhMAAAAAAADOEwAAAAAAAAAAAAAAAPC/" ], [ 402, 1, "left_delete", null, "AQAAAJwTAAAAAAAAnBMAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAnRMAAAAAAACdEwAAAAAAAAAAAAAAAPC/" ], [ 403, 1, "insert", { "characters": "+" }, "AQAAAJwTAAAAAAAAnRMAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAnBMAAAAAAACcEwAAAAAAAAAAAAAAAPC/" ], [ 405, 1, "left_delete", null, "AQAAAOwTAAAAAAAA7BMAAAAAAAABAAAAKw", "AQAAAAAAAAABAAAA7RMAAAAAAADtEwAAAAAAAAAAAAAAgFpA" ], [ 406, 1, "insert", { "characters": "-" }, "AQAAAOwTAAAAAAAA7RMAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA7BMAAAAAAADsEwAAAAAAAAAAAAAAAPC/" ], [ 408, 1, "left_delete", null, "AQAAAB4UAAAAAAAAHhQAAAAAAAABAAAAKw", "AQAAAAAAAAABAAAAHxQAAAAAAAAfFAAAAAAAAAAAAAAAAPC/" ], [ 409, 1, "insert", { "characters": "-" }, "AQAAAB4UAAAAAAAAHxQAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAHhQAAAAAAAAeFAAAAAAAAAAAAAAAAPC/" ], [ 411, 1, "left_delete", null, "AQAAAM4TAAAAAAAAzhMAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAzxMAAAAAAADPEwAAAAAAAAAAAAAAQHtA" ], [ 412, 1, "insert", { "characters": "+" }, "AQAAAM4TAAAAAAAAzxMAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAzhMAAAAAAADOEwAAAAAAAAAAAAAAAPC/" ], [ 434, 1, "insert", { "characters": " *" }, "AgAAAGUOAAAAAAAAZg4AAAAAAAAAAAAAZg4AAAAAAABnDgAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAZQ4AAAAAAABlDgAAAAAAAAAAAAAAAPC/" ], [ 435, 1, "insert", { "characters": " " }, "AQAAAGcOAAAAAAAAaA4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAZw4AAAAAAABnDgAAAAAAAAAAAAAAAPC/" ], [ 436, 1, "insert_snippet", { "contents": "{$0}" }, "AQAAAGgOAAAAAAAAag4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAaA4AAAAAAABoDgAAAAAAAAAAAAAAAPC/" ], [ 437, 1, "insert", { "characters": " 0," }, "AwAAAGkOAAAAAAAAag4AAAAAAAAAAAAAag4AAAAAAABrDgAAAAAAAAAAAABrDgAAAAAAAGwOAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAaQ4AAAAAAABpDgAAAAAAAAAAAAAAAPC/" ], [ 438, 1, "insert", { "characters": " -1" }, "AwAAAGwOAAAAAAAAbQ4AAAAAAAAAAAAAbQ4AAAAAAABuDgAAAAAAAAAAAABuDgAAAAAAAG8OAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAbA4AAAAAAABsDgAAAAAAAAAAAAAAAPC/" ], [ 439, 1, "insert", { "characters": " " }, "AQAAAG8OAAAAAAAAcA4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAbw4AAAAAAABvDgAAAAAAAAAAAAAAAPC/" ], [ 529, 1, "left_delete", null, "AgAAAGYRAAAAAAAAZhEAAAAAAAABAAAALRoRAAAAAAAAGhEAAAAAAAABAAAALQ", "AQAAAAAAAAACAAAAGxEAAAAAAAAbEQAAAAAAAAAAAAAAAPC/ZxEAAAAAAABnEQAAAAAAAAAAAAAAIHdA" ], [ 530, 1, "insert", { "characters": "+" }, "AgAAAGURAAAAAAAAZhEAAAAAAAAAAAAAGhEAAAAAAAAbEQAAAAAAAAAAAAA", "AQAAAAAAAAACAAAAGhEAAAAAAAAaEQAAAAAAAAAAAAAAAPC/ZREAAAAAAABlEQAAAAAAAAAAAAAAAPC/" ], [ 538, 1, "left_delete", null, "AQAAANAQAAAAAAAA0BAAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAA0RAAAAAAAADREAAAAAAAAAAAAAAAAPC/" ], [ 539, 1, "insert", { "characters": "1" }, "AQAAANAQAAAAAAAA0RAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA0BAAAAAAAADQEAAAAAAAAAAAAAAAAPC/" ], [ 546, 1, "insert", { "characters": "-" }, "AQAAANAQAAAAAAAA0RAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA0BAAAAAAAADQEAAAAAAAAAAAAAAAAPC/" ], [ 563, 6, "delete_word", { "forward": false }, "BgAAAHAOAAAAAAAAcA4AAAAAAAABAAAAfW4OAAAAAAAAbg4AAAAAAAACAAAAMSBtDgAAAAAAAG0OAAAAAAAAAQAAAC1rDgAAAAAAAGsOAAAAAAAAAgAAACwgag4AAAAAAABqDgAAAAAAAAEAAAAwaA4AAAAAAABoDgAAAAAAAAIAAAB7IA", "AQAAAAAAAAABAAAAcQ4AAAAAAABxDgAAAAAAAAAAAAAAAPC/" ], [ 564, 3, "left_delete", null, "AwAAAGcOAAAAAAAAZw4AAAAAAAABAAAAIGYOAAAAAAAAZg4AAAAAAAABAAAAKmUOAAAAAAAAZQ4AAAAAAAABAAAAIA", "AQAAAAAAAAABAAAAaA4AAAAAAABoDgAAAAAAAAAAAAAAAPC/" ], [ 575, 2, "left_delete", null, "AgAAAMUQAAAAAAAAxRAAAAAAAAABAAAAMcQQAAAAAAAAxBAAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAxhAAAAAAAADGEAAAAAAAAAAAAAAAAPC/" ], [ 576, 1, "insert", { "characters": "0" }, "AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/" ], [ 637, 1, "revert", null, "AgAAAAAAAAAAAAAAAAAAAAAAAAAcFwAAcGFja2FnZSBzZWN0cgoKdWlfYm94X2NvbXB1dGVfbGF5b3V0IDo6IHByb2MoIGJveCA6IF5VSV9Cb3gsCglkb250X21hcmtfZnJlc2ggICAgICAgICAgIDogYjMyID0gZmFsc2UsCglhbmNlc3RvcnNfbGF5b3V0X3JlcXVpcmVkIDogYjMyID0gZmFsc2UsCglyb290X2xheW91dF9yZXF1aXJlZCAgICAgIDogYjMyID0gZmFsc2UgKQp7CgkvLyBwcm9maWxlKCJMYXlvdXQgQm94IikKCXN0YXRlIDo9IGdldF9zdGF0ZSgpCgl1aSAgICA6PSBzdGF0ZS51aV9jb250ZXh0Cgl1c2luZyBib3gKCglzaXplX3RvX3RleHQgOiBib29sID0gLlNpemVfVG9fVGV4dCBpbiBsYXlvdXQuZmxhZ3MKCglwYXJlbnRfY29udGVudCAgICAgIDo9IHBhcmVudC5jb21wdXRlZC5jb250ZW50CglwYXJlbnRfY29udGVudF9zaXplIDo9IHBhcmVudF9jb250ZW50Lm1heCAtIHBhcmVudF9jb250ZW50Lm1pbgoJcGFyZW50X2NlbnRlciAgICAgICA6PSBwYXJlbnRfY29udGVudC5taW4gKyBwYXJlbnRfY29udGVudF9zaXplICogMC41CgoJLyoKCUlmIGZpeGVkIHBvc2l0aW9uIChYIG9yIFkpOgoJKiBJZ25vcmUgTWFyZ2lucwoJKiBJZ25vcmUgQW5jaG9ycwoKCUlmIGNsYW1wcGVkIHBvc2l0aW9uIChYIG9yIFkpOgoJKiBQb3NpdG9uIGNhbm5vdCBleGNlZWQgdGhlIGFuY2hvcnMvbWFyZ2lucyBib3VuZHMuCgoJSWYgZml4ZWQgc2l6ZSAoWCBvciBZKToKCSogSWdub3JlIFBhcmVudCBjb25zdHJhaW50cyAoY2FuIG9ubHkgYmUgY2xpcHBlZCkKCglJZiBhbiBheGlzIGlzIGF1dG8tc2l6ZWQgYnkgYSByYXRpbyBvZiB0aGUgb3RoZXIgYXhpcwoJKiBVc2luZyB0aGUgcmVmZXJlbmNlZCBheGlzLCBzZXQgdGhlIHNpemUgb2YgdGhlIHJhdGlvJ2QgYXhpcyBieSB0aGF0IHJhdGlvLgoKCUlmIGF1dG8tc2l6ZWQ6CgkqIEVuZm9yY2UgcGFyZW50IHNpemUgY29uc3RyYWludCBvZiBib3VuZHMgcmVsYXRpdmUgdG8KCQl3aGVyZSB0aGUgYWRqdXN0ZWQgY29udGVudCBib3VuZHMgYXJlIGFmdGVyIGFwcGx5aW5nIG1hcmdpbnMgJiBhbmNob3JzLgoJCVRoZSAnc2lkZScgY29uZmxpY3Rpbmcgd2l0aCB0aGUgYm91bmRzIHdpbGwgZW5kIGF0IHRoYXQgYm91bmQgc2lkZSBpbnN0ZWFkIG9mIGNsaXBwaW5nLgoKCUlmIHNpemUubWluIGlzIG5vdCAwOgoJKiBJZ25vcmUgcGFyZW50IGNvbnN0cmFpbnRzIGlmIHRoZSBib3VuZHMgZ28gYmVsb3cgdGhhdCB2YWx1ZS4KCglJZiBzaXplLm1heCBpcyAwOgoJKiBBbGxvdyB0aGUgY2hpbGQgYm94IHRvIHNwcmVhZCB0byBlbnRpcmUgYWRqdXN0ZWQgY29udGVudCBib3VuZHMsIG90aGVyd2lzZSBjbGFtcHBlZCB0byBtYXggc2l6ZS4KCSovCgoJLy8gMS4gQW5jaG9ycwoJYW5jaG9yIDo9ICYgbGF5b3V0LmFuY2hvcgoJYW5jaG9yZWRfYm91bmRzIDo9IHJhbmdlMigKCQlwYXJlbnRfY29udGVudC5taW4gKyBwYXJlbnRfY29udGVudF9zaXplICogYW5jaG9yLm1pbiwKCQlwYXJlbnRfY29udGVudC5tYXggLSBwYXJlbnRfY29udGVudF9zaXplICogYW5jaG9yLm1heCwKCSkKCS8vIGFuY2hvcmVkX2JvdW5kc19vcmlnaW4gOj0gKGFuY2hvcmVkX2JvdW5kcy5taW4gKyBhbmNob3JlZF9ib3VuZHMubWF4KSAqIDAuNQoKCS8vIDIuIEFwcGx5IE1hcmdpbnMKCW1hcmdpbnMgOj0gcmFuZ2UyKAoJCXsgbGF5b3V0Lm1hcmdpbnMubGVmdCwgIGxheW91dC5tYXJnaW5zLmJvdHRvbSB9LAoJCXsgbGF5b3V0Lm1hcmdpbnMucmlnaHQsIGxheW91dC5tYXJnaW5zLnRvcCB9LAoJKQoJbWFyZ2luZWRfYm91bmRzIDo9IHJhbmdlMigKCQlhbmNob3JlZF9ib3VuZHMubWluICsgbWFyZ2lucy5taW4sCgkJYW5jaG9yZWRfYm91bmRzLm1heCAtIG1hcmdpbnMubWF4LAoJKQoJbWFyZ2luZWRfYm91bmRzX29yaWdpbiA6PSAobWFyZ2luZWRfYm91bmRzLm1pbiArIG1hcmdpbmVkX2JvdW5kcy5tYXgpICogMC41CgltYXJnaW5lZF9zaXplICAgICAgICAgIDo9ICBtYXJnaW5lZF9ib3VuZHMubWF4IC0gbWFyZ2luZWRfYm91bmRzLm1pbgoKCS8vIDMuIEVuZm9yY2UgTWluL01heCBTaXplIENvbnN0cmFpbnRzCglhZGp1c3RlZF9tYXhfc2l6ZV94IDo9IGxheW91dC5zaXplLm1heC54ID4gMCA/IG1pbiggbWFyZ2luZWRfc2l6ZS54LCBsYXlvdXQuc2l6ZS5tYXgueCApIDogbWFyZ2luZWRfc2l6ZS54CglhZGp1c3RlZF9tYXhfc2l6ZV95IDo9IGxheW91dC5zaXplLm1heC55ID4gMCA/IG1pbiggbWFyZ2luZWRfc2l6ZS55LCBsYXlvdXQuc2l6ZS5tYXgueSApIDogbWFyZ2luZWRfc2l6ZS55CgoJYWRqdXN0ZWRfc2l6ZSA6IFZlYzIKCWFkanVzdGVkX3NpemUueCA9IG1heCggYWRqdXN0ZWRfbWF4X3NpemVfeCwgbGF5b3V0LnNpemUubWluLngpCglhZGp1c3RlZF9zaXplLnkgPSBtYXgoIGFkanVzdGVkX21heF9zaXplX3ksIGxheW91dC5zaXplLm1pbi55KQoKCXRleHRfc2l6ZSA6IFZlYzIKCWlmIGxheW91dC5mb250X3NpemUgPT0gY29tcHV0ZWQudGV4dF9zaXplLnkgewoJCXRleHRfc2l6ZSA9IGNvbXB1dGVkLnRleHRfc2l6ZQoJfQoJZWxzZSB7CgkJdGV4dF9zaXplID0gY2FzdChWZWMyKSBtZWFzdXJlX3RleHRfc2l6ZSggYm94LnRleHQuc3RyLCBzdHlsZS5mb250LCBsYXlvdXQuZm9udF9zaXplLCAwICkKCX0KCglpZiBzaXplX3RvX3RleHQgewoJCWFkanVzdGVkX3NpemUgPSB0ZXh0X3NpemUKCX0KCglpZiAuU2NhbGVfV2lkdGhfQnlfSGVpZ2h0X1JhdGlvIGluIGxheW91dC5mbGFncyB7CgkJYWRqdXN0ZWRfc2l6ZS54ID0gYWRqdXN0ZWRfc2l6ZS55ICogbGF5b3V0LnNpemUubWluLngKCX0KCWVsc2UgaWYgLkZpeGVkX1dpZHRoIGluIGxheW91dC5mbGFncyB7CgkJYWRqdXN0ZWRfc2l6ZS54ID0gbGF5b3V0LnNpemUubWluLngKCX0KCglpZiAuU2NhbGVfSGVpZ2h0X0J5X1dpZHRoX1JhdGlvIGluIGxheW91dC5mbGFncyB7CgkJYWRqdXN0ZWRfc2l6ZS55ID0gYWRqdXN0ZWRfc2l6ZS54ICogbGF5b3V0LnNpemUubWluLnkKCX0KCWVsc2UgaWYgLkZpeGVkX0hlaWdodCBpbiBsYXlvdXQuZmxhZ3MgewoJCWFkanVzdGVkX3NpemUueSA9IGxheW91dC5zaXplLm1pbi55Cgl9CgoJaWYgLlNpemVfVG9fQ29udGVudCBpbiBsYXlvdXQuZmxhZ3MgewoJCS8vIFByZWVtdGl2ZWx5IHRyYXZlcnNlIHRoZSBjaGlsZHJlbiBvZiB0aGlzIHBhcmVudCBhbmQgaGF2ZSB0aGVtIGNvbXB1dGUgdGhlaXIgbGF5b3V0LgoJCS8vIFRoaXMgcGFyZW50IHdpbGwganVzdCBzZXQgaXRzIHNpemUgdG8gdGhlIG1heCBib3VuZGluZyBhcmVhIG9mIHRob3NlIGNoaWxkcmVuLgoJCS8vIFRoaXMgd2lsbCByZWN1cnNpdmVseSBvY2N1ciBpZiBjaGlsZCBhbHNvIGRlcGVuZHMgb24gdGhlaXIgY29udGVudCBzaXplIGZyb20gdGhlaXIgY2hpbGRyZW4sIGV0Yy4KCQl1aV9ib3hfY29tcHV0ZV9sYXlvdXRfY2hpbGRyZW4oYm94KQoJCS8vdWlfY29tcHV0ZV9jaGlsZHJlbl9ib3VuZGluZ19hcmVhKGJveCkKCX0KCgkvLyA1LiBEZXRlcm1pbmUgcmVsYXRpdmUgcG9zaXRpb24KCglvcmlnaW5fY2VudGVyICAgOj0gbWFyZ2luZWRfYm91bmRzX29yaWdpbgoJb3JpZ2luX3RvcF9sZWZ0IDo9IFZlYzIgeyBtYXJnaW5lZF9ib3VuZHMubWluLngsIG1hcmdpbmVkX2JvdW5kcy5tYXgueSB9CgoJb3JpZ2luICA6PSAuT3JpZ2luX0F0X0FuY2hvcl9DZW50ZXIgaW4gbGF5b3V0LmZsYWdzID8gb3JpZ2luX2NlbnRlciA6IG9yaWdpbl90b3BfbGVmdAoJcmVsX3BvcyA6PSBvcmlnaW4gKyBsYXlvdXQucG9zCgoJaWYgLkZpeGVkX1Bvc2l0aW9uX1ggaW4gbGF5b3V0LmZsYWdzIHsKCQlyZWxfcG9zLnggPSBvcmlnaW4ueCArIGxheW91dC5wb3MueAoJfQoJaWYgLkZpeGVkX1Bvc2l0aW9uX1kgaW4gbGF5b3V0LmZsYWdzIHsKCQlyZWxfcG9zLnkgPSBvcmlnaW4ueSArIGxheW91dC5wb3MueQoJfQoKCXZlYzJfb25lIDo9IFZlYzIgeyAxLCAxIH0KCgkvLyA2LiBEZXRlcm1pbmUgdGhlIGJveCBib3VuZHMKCS8vIEFkanVzdCBBbGlnbm1lbnQgb2YgcGl2b3QgcG9zaXRpb24KCWFsaWdubWVudCA6PSBsYXlvdXQuYWxpZ25tZW50Cglib3VuZHMgICAgOiBSYW5nZTIKCWlmICEgKC5PcmlnaW5fQXRfQW5jaG9yX0NlbnRlciBpbiBsYXlvdXQuZmxhZ3MpIHsKCQkvLyBUaGUgY29udmVudGlvbiBvZmZzZXQgYWRqdXN0IHRoZSBib3ggc28gdGhhdCB0aGUgdG9wLWxlZnQgcG9pbnQgaXMgYXQgdGhlIHRvcCBsZWZ0IG9mIHRoZSBhbmNob3IncyBib3VuZHMKCQkvLyB0bF9jb252ZW50aW9uX29mZnNldCA6PSBhZGp1c3RlZF9zaXplICogezAsIDF9CgkJdGxfY29udmVudGlvbl9vZmZzZXQgOj0gYWRqdXN0ZWRfc2l6ZSAqIHswLCAwfQoJCWJvdW5kcyA9IHJhbmdlMigKCQkJcmVsX3BvcyArIGFkanVzdGVkX3NpemUgKiBhbGlnbm1lbnQgICAgICAgICAgICAgICsgdGxfY29udmVudGlvbl9vZmZzZXQsCgkJCXJlbF9wb3MgLSBhZGp1c3RlZF9zaXplICogKGFsaWdubWVudCAtIHZlYzJfb25lKSArIHRsX2NvbnZlbnRpb25fb2Zmc2V0LAoJCSkKCX0KCWVsc2UgewoJCWNlbnRlcmVkX2NvbnZlbnRpb25fb2Zmc2V0IDo9IGFkanVzdGVkX3NpemUgKiAtMC41CgkJYm91bmRzID0gcmFuZ2UyKAoJCQkocmVsX3BvcyArIGNlbnRlcmVkX2NvbnZlbnRpb25fb2Zmc2V0KSAtIGFkanVzdGVkX3NpemUgKiAtYWxpZ25tZW50ICAgICAgICAgICAgLAoJCQkocmVsX3BvcyArIGNlbnRlcmVkX2NvbnZlbnRpb25fb2Zmc2V0KSArIGFkanVzdGVkX3NpemUgKiAoYWxpZ25tZW50ICsgdmVjMl9vbmUpLAoJCSkKCX0KCgkvLyA3LiBQYWRkaW5nICYgQ29udGVudAoJLy8gRGV0ZXJtaW5lIFBhZGRpbmcncyBvdXRlciBib3VuZHMKCWJvcmRlcl9vZmZzZXQgOj0gVmVjMgl7IGxheW91dC5ib3JkZXJfd2lkdGgsIGxheW91dC5ib3JkZXJfd2lkdGggfQoKCXBhZGRpbmdfYm91bmRzIDo9IHJhbmdlMigKCQlib3VuZHMubWluICsgYm9yZGVyX29mZnNldCwKCQlib3VuZHMubWluIC0gYm9yZGVyX29mZnNldCwKCSkKCgkvLyBEZXRlcm1pbmUgQ29udGVudCBCb3VuZHMKCWNvbnRlbnRfYm91bmRzIDo9IHJhbmdlMigKCQlib3VuZHMubWluICsgeyBsYXlvdXQucGFkZGluZy5sZWZ0LCAgbGF5b3V0LnBhZGRpbmcuYm90dG9tIH0gKyBib3JkZXJfb2Zmc2V0LAoJCWJvdW5kcy5tYXggLSB7IGxheW91dC5wYWRkaW5nLnJpZ2h0LCBsYXlvdXQucGFkZGluZy50b3AgfSAgICAtIGJvcmRlcl9vZmZzZXQsCgkpCgoJY29tcHV0ZWQuYm91bmRzICA9IGJvdW5kcwoJY29tcHV0ZWQucGFkZGluZyA9IHBhZGRpbmdfYm91bmRzCgljb21wdXRlZC5jb250ZW50ID0gY29udGVudF9ib3VuZHMKCgkvLyA4LiBUZXh0IHBvc2l0aW9uICYgc2l6ZQoJaWYgbGVuKGJveC50ZXh0LnN0cikgPiAwCgl7CgkJY29udGVudF9zaXplIDo9IGNvbnRlbnRfYm91bmRzLm1heCAtIGNvbnRlbnRfYm91bmRzLm1pbgoJCXRleHRfcG9zIDogVmVjMgoJCXRleHRfcG9zID0gY29udGVudF9ib3VuZHMubWluICsgeyAwLCB0ZXh0X3NpemUueSB9CgkJdGV4dF9wb3MgKz0gKGNvbnRlbnRfc2l6ZSAtIHRleHRfc2l6ZSkgKiBsYXlvdXQudGV4dF9hbGlnbm1lbnQKCgkJY29tcHV0ZWQudGV4dF9zaXplID0gdGV4dF9zaXplCgkJY29tcHV0ZWQudGV4dF9wb3MgID0gdGV4dF9wb3MKCX0KCWNvbXB1dGVkLmZyZXNoID0gdHJ1ZSAmJiAhZG9udF9tYXJrX2ZyZXNoCn0KCnVpX2JveF9jb21wdXRlX2xheW91dF9jaGlsZHJlbiA6OiBwcm9jKCBib3ggOiBeVUlfQm94ICkKewoJZm9yIGN1cnJlbnQgOj0gYm94LmZpcnN0OyBjdXJyZW50ICE9IG5pbCAmJiBjdXJyZW50LnByZXYgIT0gYm94OyBjdXJyZW50ID0gdWlfYm94X3RyYW52ZXJzZV9uZXh0KCBjdXJyZW50ICkKCXsKCQlpZiBjdXJyZW50ID09IGJveCBkbyByZXR1cm4KCQlpZiBjdXJyZW50LmNvbXB1dGVkLmZyZXNoIGRvIGNvbnRpbnVlCgkJdWlfYm94X2NvbXB1dGVfbGF5b3V0KCBjdXJyZW50ICkKCX0KfQoKAAAAAAAAAADpFgAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAeg4AAAAAAAB6DgAAAAAAAAAAAAAAAPC/" ], [ 661, 1, "insert", { "characters": " *" }, "AgAAAKsPAAAAAAAArA8AAAAAAAAAAAAArA8AAAAAAACtDwAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAqw8AAAAAAACrDwAAAAAAAAAAAAAAAPC/" ], [ 662, 1, "insert", { "characters": " " }, "AQAAAK0PAAAAAAAArg8AAAAAAAAAAAAA", "AQAAAAAAAAABAAAArQ8AAAAAAACtDwAAAAAAAAAAAAAAAPC/" ], [ 663, 1, "insert_snippet", { "contents": "{$0}" }, "AQAAAK4PAAAAAAAAsA8AAAAAAAAAAAAA", "AQAAAAAAAAABAAAArg8AAAAAAACuDwAAAAAAAAAAAAAAAPC/" ], [ 664, 1, "insert", { "characters": "-1," }, "AwAAAK8PAAAAAAAAsA8AAAAAAAAAAAAAsA8AAAAAAACxDwAAAAAAAAAAAACxDwAAAAAAALIPAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAArw8AAAAAAACvDwAAAAAAAAAAAAAAAPC/" ], [ 665, 1, "insert", { "characters": " 1" }, "AgAAALIPAAAAAAAAsw8AAAAAAAAAAAAAsw8AAAAAAAC0DwAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAsg8AAAAAAACyDwAAAAAAAAAAAAAAAPC/" ], [ 670, 1, "insert", { "characters": "-" }, "AQAAALMPAAAAAAAAtA8AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAsw8AAAAAAACzDwAAAAAAAAAAAAAAAPC/" ], [ 677, 1, "left_delete", null, "AQAAAK8PAAAAAAAArw8AAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAsA8AAAAAAACwDwAAAAAAAAAAAAAAAPC/" ], [ 678, 1, "insert", { "characters": "1" }, "AQAAAK8PAAAAAAAAsA8AAAAAAAAAAAAA", "AQAAAAAAAAABAAAArw8AAAAAAACvDwAAAAAAAAAAAAAAAPC/" ], [ 679, 1, "right_delete", null, "AQAAALAPAAAAAAAAsA8AAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAsA8AAAAAAACwDwAAAAAAAAAAAAAAAPC/" ], [ 716, 1, "insert", { "characters": "-" }, "AQAAAPYNAAAAAAAA9w0AAAAAAAAAAAAA", "AQAAAAAAAAABAAAA9g0AAAAAAAD2DQAAAAAAAAAAAAAAAPC/" ], [ 723, 1, "left_delete", null, "AQAAALMPAAAAAAAAsw8AAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAtA8AAAAAAAC0DwAAAAAAAAAAAAAAAPC/" ], [ 733, 1, "left_delete", null, "AQAAAJoQAAAAAAAAmhAAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAmxAAAAAAAACbEAAAAAAAAAAAAAAAAPC/" ], [ 739, 1, "left_delete", null, "AQAAAJoQAAAAAAAAmhAAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAmxAAAAAAAACbEAAAAAAAAAAAAAAAAPC/" ], [ 740, 1, "insert", { "characters": "0" }, "AQAAAJoQAAAAAAAAmxAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAmhAAAAAAAACaEAAAAAAAAAAAAAAAAPC/" ], [ 759, 1, "left_delete", null, "AQAAAPYNAAAAAAAA9g0AAAAAAAABAAAALQ", "AQAAAAAAAAABAAAA9w0AAAAAAAD3DQAAAAAAAAAAAAAAAPC/" ], [ 807, 1, "sequence", { "commands": [ [ "nv_vi_o", { "count": 1, "mode": "mode_internal_normal", "register": "\"" } ], [ "insert", { "characters": "origin_bottom_" } ], [ "insert", { "characters": "let" } ], [ "left_delete", null ], [ "insert", { "characters": "ft" } ], [ "insert", { "characters": " " } ], [ "move", { "by": "lines", "forward": false } ], [ "move", { "by": "subwords", "forward": false } ], [ "select_lines", { "forward": false } ], [ "insert", { "characters": " " } ] ] }, "HQAAAA0OAAAAAAAADg4AAAAAAAAAAAAADg4AAAAAAAAPDgAAAAAAAAAAAAAPDgAAAAAAABAOAAAAAAAAAAAAABAOAAAAAAAAEQ4AAAAAAAAAAAAAEQ4AAAAAAAASDgAAAAAAAAAAAAASDgAAAAAAABMOAAAAAAAAAAAAABMOAAAAAAAAFA4AAAAAAAAAAAAAFA4AAAAAAAAVDgAAAAAAAAAAAAAVDgAAAAAAABYOAAAAAAAAAAAAABYOAAAAAAAAFw4AAAAAAAAAAAAAFw4AAAAAAAAYDgAAAAAAAAAAAAAYDgAAAAAAABkOAAAAAAAAAAAAABkOAAAAAAAAGg4AAAAAAAAAAAAAGg4AAAAAAAAbDgAAAAAAAAAAAAAbDgAAAAAAABwOAAAAAAAAAAAAABwOAAAAAAAAHQ4AAAAAAAAAAAAAHQ4AAAAAAAAeDgAAAAAAAAAAAAAeDgAAAAAAAB8OAAAAAAAAAAAAAB8OAAAAAAAAIA4AAAAAAAAAAAAAHw4AAAAAAAAfDgAAAAAAAAEAAAB0Hw4AAAAAAAAgDgAAAAAAAAAAAAAgDgAAAAAAACEOAAAAAAAAAAAAACEOAAAAAAAAIg4AAAAAAAAAAAAA1Q0AAAAAAADWDQAAAAAAAAAAAACqDQAAAAAAAKsNAAAAAAAAAAAAANcNAAAAAAAA2A0AAAAAAAAAAAAAqw0AAAAAAACsDQAAAAAAAAAAAADZDQAAAAAAANoNAAAAAAAAAAAAAKwNAAAAAAAArQ0AAAAAAAAAAAAA", "AQAAAAAAAAABAAAA1A0AAAAAAADUDQAAAAAAAAAAAAAAAPC/" ], [ 812, 1, "insert", { "characters": "j" }, "AQAAANsNAAAAAAAA3A0AAAAAAAAAAAAA", "AQAAAAAAAAABAAAA2w0AAAAAAADbDQAAAAAAAAAAAAAAAPC/" ], [ 813, 1, "left_delete", null, "AQAAANsNAAAAAAAA2w0AAAAAAAABAAAAag", "AQAAAAAAAAABAAAA3A0AAAAAAADcDQAAAAAAAAAAAAAAAPC/" ], [ 815, 1, "insert", { "characters": ":=" }, "AgAAACgOAAAAAAAAKQ4AAAAAAAAAAAAAKQ4AAAAAAAAqDgAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAKA4AAAAAAAAoDgAAAAAAAAAAAAAAYGFA" ], [ 816, 1, "insert", { "characters": " " }, "AQAAACoOAAAAAAAAKw4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAKg4AAAAAAAAqDgAAAAAAAAAAAAAAAPC/" ], [ 817, 1, "insert", { "characters": "Vec2" }, "BAAAACsOAAAAAAAALA4AAAAAAAAAAAAALA4AAAAAAAAtDgAAAAAAAAAAAAAtDgAAAAAAAC4OAAAAAAAAAAAAAC4OAAAAAAAALw4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAKw4AAAAAAAArDgAAAAAAAAAAAAAAAPC/" ], [ 818, 1, "insert", { "characters": " " }, "AQAAAC8OAAAAAAAAMA4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAALw4AAAAAAAAvDgAAAAAAAAAAAAAAAPC/" ], [ 819, 1, "insert_snippet", { "contents": "{$0}" }, "AQAAADAOAAAAAAAAMg4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAMA4AAAAAAAAwDgAAAAAAAAAAAAAAAPC/" ], [ 820, 1, "insert", { "characters": " margined_bounds" }, "EAAAADEOAAAAAAAAMg4AAAAAAAAAAAAAMg4AAAAAAAAzDgAAAAAAAAAAAAAzDgAAAAAAADQOAAAAAAAAAAAAADQOAAAAAAAANQ4AAAAAAAAAAAAANQ4AAAAAAAA2DgAAAAAAAAAAAAA2DgAAAAAAADcOAAAAAAAAAAAAADcOAAAAAAAAOA4AAAAAAAAAAAAAOA4AAAAAAAA5DgAAAAAAAAAAAAA5DgAAAAAAADoOAAAAAAAAAAAAADoOAAAAAAAAOw4AAAAAAAAAAAAAOw4AAAAAAAA8DgAAAAAAAAAAAAA8DgAAAAAAAD0OAAAAAAAAAAAAAD0OAAAAAAAAPg4AAAAAAAAAAAAAPg4AAAAAAAA/DgAAAAAAAAAAAAA/DgAAAAAAAEAOAAAAAAAAAAAAAEAOAAAAAAAAQQ4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAMQ4AAAAAAAAxDgAAAAAAAAAAAAAAAPC/" ], [ 821, 1, "insert", { "characters": ".min.x," }, "BwAAAEEOAAAAAAAAQg4AAAAAAAAAAAAAQg4AAAAAAABDDgAAAAAAAAAAAABDDgAAAAAAAEQOAAAAAAAAAAAAAEQOAAAAAAAARQ4AAAAAAAAAAAAARQ4AAAAAAABGDgAAAAAAAAAAAABGDgAAAAAAAEcOAAAAAAAAAAAAAEcOAAAAAAAASA4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAQQ4AAAAAAABBDgAAAAAAAAAAAAAAAPC/" ], [ 822, 1, "insert", { "characters": " margiend" }, "CQAAAEgOAAAAAAAASQ4AAAAAAAAAAAAASQ4AAAAAAABKDgAAAAAAAAAAAABKDgAAAAAAAEsOAAAAAAAAAAAAAEsOAAAAAAAATA4AAAAAAAAAAAAATA4AAAAAAABNDgAAAAAAAAAAAABNDgAAAAAAAE4OAAAAAAAAAAAAAE4OAAAAAAAATw4AAAAAAAAAAAAATw4AAAAAAABQDgAAAAAAAAAAAABQDgAAAAAAAFEOAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAASA4AAAAAAABIDgAAAAAAAAAAAAAAAPC/" ], [ 823, 1, "insert", { "characters": "_bounds." }, "CAAAAFEOAAAAAAAAUg4AAAAAAAAAAAAAUg4AAAAAAABTDgAAAAAAAAAAAABTDgAAAAAAAFQOAAAAAAAAAAAAAFQOAAAAAAAAVQ4AAAAAAAAAAAAAVQ4AAAAAAABWDgAAAAAAAAAAAABWDgAAAAAAAFcOAAAAAAAAAAAAAFcOAAAAAAAAWA4AAAAAAAAAAAAAWA4AAAAAAABZDgAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAUQ4AAAAAAABRDgAAAAAAAAAAAAAAAPC/" ], [ 824, 2, "delete_word", { "forward": false }, "AgAAAFgOAAAAAAAAWA4AAAAAAAABAAAALkkOAAAAAAAASQ4AAAAAAAAPAAAAbWFyZ2llbmRfYm91bmRz", "AQAAAAAAAAABAAAAWQ4AAAAAAABZDgAAAAAAAAAAAAAAAPC/" ], [ 825, 1, "insert", { "characters": "0" }, "AQAAAEkOAAAAAAAASg4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAASQ4AAAAAAABJDgAAAAAAAAAAAAAAAPC/" ], [ 837, 1, "delete_word", { "forward": false }, "AQAAAJQOAAAAAAAAlA4AAAAAAAAPAAAAb3JpZ2luX3RvcF9sZWZ0", "AQAAAAAAAAABAAAAow4AAAAAAACjDgAAAAAAAP///////+9/" ], [ 838, 1, "insert", { "characters": "rigin" }, "BQAAAJQOAAAAAAAAlQ4AAAAAAAAAAAAAlQ4AAAAAAACWDgAAAAAAAAAAAACWDgAAAAAAAJcOAAAAAAAAAAAAAJcOAAAAAAAAmA4AAAAAAAAAAAAAmA4AAAAAAACZDgAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAlA4AAAAAAACUDgAAAAAAAAAAAAAAAPC/" ], [ 839, 1, "delete_word", { "forward": false }, "AQAAAJQOAAAAAAAAlA4AAAAAAAAFAAAAcmlnaW4", "AQAAAAAAAAABAAAAmQ4AAAAAAACZDgAAAAAAAAAAAAAAAPC/" ], [ 840, 1, "insert", { "characters": "origin_" }, "BwAAAJQOAAAAAAAAlQ4AAAAAAAAAAAAAlQ4AAAAAAACWDgAAAAAAAAAAAACWDgAAAAAAAJcOAAAAAAAAAAAAAJcOAAAAAAAAmA4AAAAAAAAAAAAAmA4AAAAAAACZDgAAAAAAAAAAAACZDgAAAAAAAJoOAAAAAAAAAAAAAJoOAAAAAAAAmw4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAlA4AAAAAAACUDgAAAAAAAAAAAAAAAPC/" ], [ 844, 1, "insert_completion", { "completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}", "format": "command", "keep_prefix": false, "must_insert": false, "trigger": "LayoutAlign_OriginTL_Bottom" }, "AgAAAJQOAAAAAAAAlA4AAAAAAAAHAAAAb3JpZ2luX5QOAAAAAAAArw4AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAmw4AAAAAAACbDgAAAAAAAAAAAAAAAPC/" ], [ 845, 1, "delete_word", { "forward": false }, "AQAAAJQOAAAAAAAAlA4AAAAAAAAbAAAATGF5b3V0QWxpZ25fT3JpZ2luVExfQm90dG9t", "AQAAAAAAAAABAAAArw4AAAAAAACvDgAAAAAAAAAAAAAAAPC/" ], [ 846, 1, "insert", { "characters": "origin_d" }, "CAAAAJQOAAAAAAAAlQ4AAAAAAAAAAAAAlQ4AAAAAAACWDgAAAAAAAAAAAACWDgAAAAAAAJcOAAAAAAAAAAAAAJcOAAAAAAAAmA4AAAAAAAAAAAAAmA4AAAAAAACZDgAAAAAAAAAAAACZDgAAAAAAAJoOAAAAAAAAAAAAAJoOAAAAAAAAmw4AAAAAAAAAAAAAmw4AAAAAAACcDgAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAlA4AAAAAAACUDgAAAAAAAAAAAAAAAPC/" ], [ 847, 1, "left_delete", null, "AQAAAJsOAAAAAAAAmw4AAAAAAAABAAAAZA", "AQAAAAAAAAABAAAAnA4AAAAAAACcDgAAAAAAAAAAAAAAAPC/" ], [ 848, 1, "insert", { "characters": "bottm" }, "BQAAAJsOAAAAAAAAnA4AAAAAAAAAAAAAnA4AAAAAAACdDgAAAAAAAAAAAACdDgAAAAAAAJ4OAAAAAAAAAAAAAJ4OAAAAAAAAnw4AAAAAAAAAAAAAnw4AAAAAAACgDgAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAmw4AAAAAAACbDgAAAAAAAAAAAAAAAPC/" ], [ 860, 1, "paste", { "event": { "modifier_keys": { }, "text_point": 3738, "x": 897.5, "y": 557.5 } }, "AgAAAJQOAAAAAAAApg4AAAAAAAAAAAAApg4AAAAAAACmDgAAAAAAAAwAAABvcmlnaW5fYm90dG0", "AQAAAAAAAAABAAAAlA4AAAAAAACgDgAAAAAAAAAAAAAAAPC/" ], [ 891, 1, "nv_vi_paste", { "before_cursor": false, "count": 1, "mode": "mode_visual", "register": "\"" }, "AQAAAJQOAAAAAAAAow4AAAAAAAASAAAAb3JpZ2luX2JvdHRvbV9sZWZ0", "AQAAAAAAAAABAAAAlA4AAAAAAACmDgAAAAAAAAAAAAAAAPC/" ], [ 910, 1, "left_delete", null, "AQAAANcQAAAAAAAA1xAAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAA2BAAAAAAAADYEAAAAAAAAAAAAAAAAPC/" ], [ 911, 1, "insert", { "characters": "1" }, "AQAAANcQAAAAAAAA2BAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA1xAAAAAAAADXEAAAAAAAAAAAAAAAAPC/" ], [ 917, 1, "insert", { "characters": "-" }, "AQAAANcQAAAAAAAA2BAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA1xAAAAAAAADXEAAAAAAAAAAAAAAAAPC/" ] ] }, { "file": "code/sectr/engine/client_api.odin", "settings": { "buffer_size": 14225, "encoding": "UTF-8", "line_ending": "Windows" }, "undo_stack": [ [ 6, 1, "toggle_comment", { "block": false }, "AQAAAPgtAAAAAAAA+y0AAAAAAAAAAAAA", "AQAAAAAAAAABAAAAGC4AAAAAAAAYLgAAAAAAAAAAAAAAAPC/" ], [ 8, 1, "toggle_comment", { "block": false }, "AQAAANEtAAAAAAAA0S0AAAAAAAADAAAALy8g", "AQAAAAAAAAABAAAA8i0AAAAAAADyLQAAAAAAAAAAAAAAAPC/" ], [ 13, 1, "toggle_comment", { "block": false }, "AQAAANEtAAAAAAAA1C0AAAAAAAAAAAAA", "AQAAAAAAAAABAAAA8S0AAAAAAADxLQAAAAAAAAAAAAAAAPC/" ], [ 15, 1, "toggle_comment", { "block": false }, "AQAAAKktAAAAAAAAqS0AAAAAAAADAAAALy8g", "AQAAAAAAAAABAAAAyi0AAAAAAADKLQAAAAAAAAAAAAAAAPC/" ] ] }, { "file": "code/sectr/engine/update.odin", "settings": { "buffer_size": 7694, "encoding": "UTF-8", "line_ending": "Windows" }, "undo_stack": [ [ 5, 1, "toggle_comment", { "block": false }, "AQAAAOscAAAAAAAA6xwAAAAAAAADAAAALy8g", "AQAAAAAAAAABAAAAAx0AAAAAAAADHQAAAAAAAAAAAAAAAPC/" ] ] }, { "file": "code/sectr/ui/core/layout.odin", "settings": { "buffer_size": 6550, "encoding": "UTF-8", "line_ending": "Windows" }, "undo_stack": [ [ 12, 1, "sequence", { "commands": [ [ "nv_vi_a", { "count": 1, "mode": "mode_internal_normal", "register": "\"" } ], [ "insert", { "characters": " " } ], [ "insert_snippet", { "contents": "($0)" } ], [ "move", { "by": "characters", "forward": true } ], [ "left_delete", null ], [ "insert", { "characters": "traditional" } ], [ "insert", { "characters": " " } ], [ "left_delete", null ], [ "left_delete", null ], [ "insert", { "characters": ")" } ] ] }, "EgAAAGULAAAAAAAAZgsAAAAAAAAAAAAAZgsAAAAAAABoCwAAAAAAAAAAAABnCwAAAAAAAGcLAAAAAAAAAQAAAClnCwAAAAAAAGgLAAAAAAAAAAAAAGgLAAAAAAAAaQsAAAAAAAAAAAAAaQsAAAAAAABqCwAAAAAAAAAAAABqCwAAAAAAAGsLAAAAAAAAAAAAAGsLAAAAAAAAbAsAAAAAAAAAAAAAbAsAAAAAAABtCwAAAAAAAAAAAABtCwAAAAAAAG4LAAAAAAAAAAAAAG4LAAAAAAAAbwsAAAAAAAAAAAAAbwsAAAAAAABwCwAAAAAAAAAAAABwCwAAAAAAAHELAAAAAAAAAAAAAHELAAAAAAAAcgsAAAAAAAAAAAAAcgsAAAAAAABzCwAAAAAAAAAAAAByCwAAAAAAAHILAAAAAAAAAQAAACBxCwAAAAAAAHELAAAAAAAAAQAAAGxxCwAAAAAAAHILAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAZAsAAAAAAABkCwAAAAAAAAAAAAAAAPC/" ], [ 18, 1, "insert", { "characters": "l" }, "AQAAAHELAAAAAAAAcgsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAcQsAAAAAAABxCwAAAAAAAAAAAAAAAPC/" ] ] }, { "file": "code/sectr/ui/tests.odin", "settings": { "buffer_size": 8334, "encoding": "UTF-8", "line_ending": "Windows" }, "undo_stack": [ [ 9, 1, "left_delete", null, "AQAAAIwLAAAAAAAAjAsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" ], [ 10, 1, "insert", { "characters": "1" }, "AQAAAIwLAAAAAAAAjQsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjAsAAAAAAACMCwAAAAAAAAAAAAAAAPC/" ], [ 32, 1, "left_delete", null, "AQAAAIcLAAAAAAAAhwsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAiAsAAAAAAACICwAAAAAAAAAAAAAAAPC/" ], [ 33, 1, "insert", { "characters": "0" }, "AQAAAIcLAAAAAAAAiAsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAhwsAAAAAAACHCwAAAAAAAAAAAAAAAPC/" ], [ 35, 1, "left_delete", null, "AQAAAIwLAAAAAAAAjAsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" ], [ 36, 1, "insert", { "characters": "0" }, "AQAAAIwLAAAAAAAAjQsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjAsAAAAAAACMCwAAAAAAAAAAAAAAAPC/" ], [ 42, 1, "left_delete", null, "AQAAAIcLAAAAAAAAhwsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAiAsAAAAAAACICwAAAAAAAAAAAAAAAPC/" ], [ 43, 1, "insert", { "characters": "1" }, "AQAAAIcLAAAAAAAAiAsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAhwsAAAAAAACHCwAAAAAAAAAAAAAAAPC/" ], [ 46, 1, "left_delete", null, "AQAAAIwLAAAAAAAAjAsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" ], [ 47, 1, "insert", { "characters": "1" }, "AQAAAIwLAAAAAAAAjQsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjAsAAAAAAACMCwAAAAAAAAAAAAAAAPC/" ], [ 52, 1, "toggle_comment", { "block": false }, "AQAAAMYHAAAAAAAAyQcAAAAAAAAAAAAA", "AQAAAAAAAAABAAAA5QcAAAAAAADlBwAAAAAAAAAAAAAAAPC/" ], [ 58, 1, "left_delete", null, "AQAAAIoLAAAAAAAAigsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAiwsAAAAAAACLCwAAAAAAAAAAAAAAAPC/" ], [ 59, 1, "insert", { "characters": "0" }, "AQAAAIoLAAAAAAAAiwsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/" ], [ 62, 1, "left_delete", null, "AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/" ], [ 63, 1, "insert", { "characters": "0" }, "AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" ], [ 71, 1, "left_delete", null, "AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/" ], [ 72, 1, "insert", { "characters": "1" }, "AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" ], [ 79, 1, "left_delete", null, "AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/" ], [ 80, 1, "insert", { "characters": "0" }, "AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" ], [ 92, 1, "left_delete", null, "AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/" ], [ 93, 1, "insert", { "characters": "1" }, "AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" ], [ 102, 1, "left_delete", null, "AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/" ], [ 103, 1, "insert", { "characters": "0" }, "AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" ], [ 117, 1, "left_delete", null, "AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/" ], [ 118, 1, "insert", { "characters": "1" }, "AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" ], [ 125, 1, "left_delete", null, "AQAAAIoLAAAAAAAAigsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAiwsAAAAAAACLCwAAAAAAAAAAAAAAAPC/" ], [ 126, 1, "insert", { "characters": "1" }, "AQAAAIoLAAAAAAAAiwsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/" ], [ 133, 2, "delete_word", { "forward": false }, "AgAAAIwLAAAAAAAAjAsAAAAAAAABAAAAMIsLAAAAAAAAiwsAAAAAAAABAAAALg", "AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" ], [ 134, 1, "left_delete", null, "AQAAAIoLAAAAAAAAigsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAiwsAAAAAAACLCwAAAAAAAAAAAAAAAPC/" ], [ 135, 1, "insert", { "characters": "0.5" }, "AwAAAIoLAAAAAAAAiwsAAAAAAAAAAAAAiwsAAAAAAACMCwAAAAAAAAAAAACMCwAAAAAAAI0LAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/" ], [ 137, 3, "left_delete", null, "AwAAAJELAAAAAAAAkQsAAAAAAAABAAAAMJALAAAAAAAAkAsAAAAAAAABAAAALo8LAAAAAAAAjwsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAkgsAAAAAAACSCwAAAAAAAAAAAAAAAPC/" ], [ 138, 1, "insert", { "characters": "0.5" }, "AwAAAI8LAAAAAAAAkAsAAAAAAAAAAAAAkAsAAAAAAACRCwAAAAAAAAAAAACRCwAAAAAAAJILAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" ], [ 150, 3, "left_delete", null, "AwAAAIwLAAAAAAAAjAsAAAAAAAABAAAANYsLAAAAAAAAiwsAAAAAAAABAAAALooLAAAAAAAAigsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" ], [ 151, 1, "insert", { "characters": "-1" }, "AgAAAIoLAAAAAAAAiwsAAAAAAAAAAAAAiwsAAAAAAACMCwAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/" ], [ 153, 3, "left_delete", null, "AwAAAJALAAAAAAAAkAsAAAAAAAABAAAANY8LAAAAAAAAjwsAAAAAAAABAAAALo4LAAAAAAAAjgsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAkQsAAAAAAACRCwAAAAAAAAAAAAAAAPC/" ], [ 154, 1, "insert", { "characters": "-" }, "AQAAAI4LAAAAAAAAjwsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjgsAAAAAAACOCwAAAAAAAAAAAAAAAPC/" ], [ 155, 2, "left_delete", null, "AgAAAI4LAAAAAAAAjgsAAAAAAAABAAAALY0LAAAAAAAAjQsAAAAAAAABAAAAIA", "AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" ], [ 156, 1, "insert", { "characters": " -1" }, "AwAAAI0LAAAAAAAAjgsAAAAAAAAAAAAAjgsAAAAAAACPCwAAAAAAAAAAAACPCwAAAAAAAJALAAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" ], [ 163, 2, "left_delete", null, "AgAAAIsLAAAAAAAAiwsAAAAAAAABAAAAMYoLAAAAAAAAigsAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAjAsAAAAAAACMCwAAAAAAAAAAAAAAAPC/" ], [ 164, 1, "insert", { "characters": "1" }, "AQAAAIoLAAAAAAAAiwsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/" ], [ 170, 2, "left_delete", null, "AgAAAI4LAAAAAAAAjgsAAAAAAAABAAAAMY0LAAAAAAAAjQsAAAAAAAABAAAALQ", "AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/" ], [ 171, 1, "insert", { "characters": "0" }, "AQAAAI0LAAAAAAAAjgsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" ], [ 172, 1, "left_delete", null, "AQAAAI0LAAAAAAAAjQsAAAAAAAABAAAAMA", "AQAAAAAAAAABAAAAjgsAAAAAAACOCwAAAAAAAAAAAAAAAPC/" ], [ 173, 1, "insert", { "characters": "1" }, "AQAAAI0LAAAAAAAAjgsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" ], [ 179, 1, "left_delete", null, "AQAAAIoLAAAAAAAAigsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAiwsAAAAAAACLCwAAAAAAAAAAAAAAAPC/" ], [ 180, 1, "insert", { "characters": "0" }, "AQAAAIoLAAAAAAAAiwsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/" ], [ 182, 1, "left_delete", null, "AQAAAI0LAAAAAAAAjQsAAAAAAAABAAAAMQ", "AQAAAAAAAAABAAAAjgsAAAAAAACOCwAAAAAAAAAAAAAAAPC/" ], [ 183, 1, "insert", { "characters": "0" }, "AQAAAI0LAAAAAAAAjgsAAAAAAAAAAAAA", "AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/" ] ] } ], "build_system": "", "build_system_choices": [ ], "build_varint": "", "command_palette": { "height": 0.0, "last_filter": "", "selected_items": [ [ "package list", "Package Control: List Packages" ], [ "package disab", "Package Control: Disable Package" ], [ "lsp", "LSP: Enable Language Server in Project" ], [ "toggle", "NeoVintageous: Toggle" ], [ "settings", "Preferences: NeoVintageous Settings" ], [ "toggle n", "NeoVintageous: Toggle" ], [ "pacakge ins", "Package Control: Install Package" ], [ "todo", "TodoReview: Project Files" ], [ "inst", "Package Control: Install Package" ], [ "install", "Package Control: Install Package" ], [ "save a", "File: Save All" ], [ "package settings", "Preferences: Package Control Settings" ], [ "ayu a", "ayu: Activate theme" ], [ "ui ", "UI: Select Theme" ], [ "package en", "Package Control: Enable Package" ], [ "ui theme", "UI: Select Theme" ], [ "theme", "UI: Select Color Scheme" ], [ "color ", "UI: Select Color Scheme" ], [ "ui", "UI: Select Theme" ], [ "package inst", "Package Control: Install Package" ], [ "ayu", "ayu: Activate theme" ], [ "save", "File: Save All" ], [ "package insta", "Package Control: Install Package" ], [ "package remove", "Package Control: Remove Package" ], [ "package ins", "Package Control: Install Package" ], [ "pkg dis", "Package Control: Disable Package" ], [ "pkg enable", "Package Control: Enable Package" ], [ "package i", "Package Control: Install Package" ], [ "package disa", "Package Control: Disable Package" ], [ "align", "Preferences: Alignment File Settings – Syntax Specific – User" ], [ "align ", "Package Control: Install Package" ], [ "saveal", "File: Save All" ], [ "package control insta", "Package Control: Install Package" ], [ "package enga", "Package Control: Enable Package" ], [ "package control dis", "Package Control: Disable Package" ], [ "ctrl", "NeoVintageous: Toggle CTRL keys" ], [ "toggle ctrl", "NeoVintageous: Toggle CTRL keys" ], [ "vint", "NeoVintageous: Open .neovintageousrc file" ], [ "to", "Terminus: Toggle Panel" ], [ "togglep ", "Terminus: Toggle Panel" ], [ "instal", "Package Control: Install Package" ], [ "terminus", "Terminus: Toggle Panel" ], [ "toggle panel", "Terminus: Toggle Panel" ], [ "terminus open", "Terminus: Toggle Panel" ], [ "toggle tab", "View: Toggle Tabs" ], [ "panel", "Terminus: Toggle Panel" ], [ "tab", "View: Toggle Tabs" ], [ "terminustab", "Terminus: Open Default Shell in Tab (View)" ], [ "termin", "Terminus: Open Default Shell in Panel" ], [ "package isnta", "Package Control: Install Package" ], [ "ui color", "UI: Select Color Scheme" ], [ "package instal", "Package Control: Install Package" ], [ "package install ", "Package Control: Install Package" ], [ "color", "UI: Select Color Scheme" ], [ "scheme", "UI: Select Color Scheme" ], [ "schem", "UI: Select Color Scheme" ], [ "packages", "Preferences: Browse Packages" ], [ "colors", "UI: Select Color Scheme" ], [ "pacakge instal", "Package Control: Install Package" ], [ "Package Control: ", "Package Control: List Packages" ], [ "install p", "Package Control: Install Package" ], [ "colo", "UI: Select Color Scheme" ], [ "package remove ", "Package Control: Remove Package" ], [ "colorsc", "UI: Select Color Scheme" ], [ "settings ", "Preferences: Package Control Settings" ], [ "package install", "Package Control: Install Package" ], [ "sidebar", "View: Toggle Side Bar" ], [ "installpa", "Package Control: Install Package" ], [ "package", "View Package File" ], [ "pref", "Preferences: Settings" ], [ "set syntaxodin", "Set Syntax: Odin" ], [ "package ", "View Package File" ], [ "syntax rules", "Set Syntax: Regular Expression" ], [ "syntax fold", "Preferences: SyntaxFold Settings - User" ], [ "syntaxfold", "Preferences: SyntaxFold Settings - User" ], [ "readme", "SyntaxFold: Open README" ], [ "open file", "View: Toggle Open Files in Side Bar" ], [ "packageinsta", "Package Control: Install Package" ], [ "Package Control: insta", "Package Control: Install Package" ], [ "Package Control: remove", "Package Control: Remove Package" ], [ "Package Control: list", "Package Control: List Packages" ], [ "Package Control: instal", "Package Control: Install Package" ] ], "width": 0.0 }, "console": { "height": 428.0, "history": [ "help", "cls", "python", "pip install typing extensions", "clear", "cls", "ls", "cls" ] }, "distraction_free": { "menu_visible": true, "show_minimap": false, "show_open_files": false, "show_tabs": false, "side_bar_visible": false, "status_bar_visible": false }, "expanded_folders": [ "/C/projects/SectrPrototype", "/C/projects/SectrPrototype/code", "/C/projects/SectrPrototype/code/sectr", "/C/projects/SectrPrototype/code/sectr/engine", "/C/projects/SectrPrototype/code/sectr/ui", "/C/projects/SectrPrototype/code/sectr/ui/core" ], "file_history": [ "/C/projects/SectrPrototype/code/sectr/ui/core/Readme.md", "/C/projects/SectrPrototype/code/sectr/grime/hashmap_zpl.odin", "/C/projects/SectrPrototype/code/sectr/engine/render_raylib.odin", "/C/projects/SectrPrototype/code/sectr/parser/whitespace.odin", "/C/projects/SectrPrototype/code/sectr/ui/tests.odin", "/C/projects/SectrPrototype/code/sectr/colors.odin", "/C/projects/SectrPrototype/code/sectr/engine/update.odin", "/C/projects/SectrPrototype/code/sectr/app/screen.odin", "/C/projects/SectrPrototype/code/sectr/engine/client_api.odin", "/C/projects/SectrPrototype/code/sectr/app/state.odin", "/C/projects/SectrPrototype/code/sectr/app/ui_theme.odin", "/C/projects/SectrPrototype/code/sectr/ui/core/layout_compute.odin", "/C/projects/SectrPrototype/code/sectr/app/scratch.odin", "/C/projects/SectrPrototype/code/sectr/ui/layout_widget.odin", "/C/projects/SectrPrototype/code/sectr/ui/widgets.odin", "/C/projects/SectrPrototype/code/sectr/ui/core/theme.odin", "/C/projects/SectrPrototype/code/sectr/ui/core/layout.odin", "/C/projects/SectrPrototype/code/sectr/ui/core/style.odin", "/C/projects/SectrPrototype/code/sectr/ui/core/signal.odin", "/C/projects/SectrPrototype/code/sectr/grime/grime.odin", "/C/projects/SectrPrototype/toolchain/Odin/base/runtime/print.odin", "/C/projects/SectrPrototype/code/sectr/ui/floating.odin", "/C/projects/SectrPrototype/code/sectr/grime/string_interning.odin", "/C/projects/SectrPrototype/code/sectr/ui/core/box.odin", "/C/projects/SectrPrototype/SectrPrototype.code-workspace", "/C/projects/SectrPrototype/Sectr.sublime-project", "/C/projects/SectrPrototype/code/sectr/ui/core/state.odin", "/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/User/Odin.sublime-settings", "/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/User/.neovintageousrc", "/C/projects/SectrPrototype/toolchain/Odin/core/fmt/fmt.odin", "/C/projects/SectrPrototype/scripts/build.ps1", "/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/Odin/Odin.sublime-syntax", "/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/SideBarEnhancements/Side Bar.sublime-settings", "/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/User/Side Bar.sublime-settings", "/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/User/syntax_fold.sublime-settings", "/C/projects/SectrPrototype/code/sectr/ui/docking.odin", "/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/SyntaxFold/README.md", "/C/projects/SectrPrototype/code/sectr/ui/canvas.odin", "/C/Users/Ed/Desktop/Steam/Praest/Saved/Logs/Praest.log", "/C/apps/steam/steamapps/common/GRAVEN/Praest/Saved/Logs/Praest.log" ], "find": { "height": 25.0 }, "find_in_files": { "height": 173.0, "where_history": [ ] }, "find_state": { "case_sensitive": false, "find_history": [ "\n\tprec: int,", " :" ], "highlight": true, "in_selection": false, "preserve_case": false, "regex": false, "replace_history": [ ], "reverse": false, "scrollbar_highlights": true, "show_context": true, "use_buffer2": true, "use_gitignore": true, "whole_word": false, "wrap": true }, "groups": [ { "sheets": [ { "buffer": 0, "file": "code/sectr/ui/core/layout_compute.odin", "semi_transient": false, "settings": { "buffer_size": 5936, "regions": { }, "selection": [ [ 4312, 4312 ] ], "settings": { "_nv_visual_sel_mode": "mode_visual", "auto_complete_triggers": [ { "characters": "<", "selector": "text.html, text.xml" }, { "rhs_empty": true, "selector": "punctuation.accessor" }, { "characters": ".>#\"/:", "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", "server": "odin" } ], "bracket_highlighter.busy": false, "bracket_highlighter.locations": { "close": { "1": [ 4313, 4314 ] }, "icon": { "1": [ "Packages/BracketHighlighter/icons/curly_bracket.png", "region.purplish" ] }, "open": { "1": [ 4307, 4308 ] }, "unmatched": { } }, "bracket_highlighter.regions": [ "bh_c_define", "bh_c_define_center", "bh_c_define_open", "bh_c_define_close", "bh_c_define_content", "bh_curly", "bh_curly_center", "bh_curly_open", "bh_curly_close", "bh_curly_content", "bh_single_quote", "bh_single_quote_center", "bh_single_quote_open", "bh_single_quote_close", "bh_single_quote_content", "bh_double_quote", "bh_double_quote_center", "bh_double_quote_open", "bh_double_quote_close", "bh_double_quote_content", "bh_square", "bh_square_center", "bh_square_open", "bh_square_close", "bh_square_content", "bh_angle", "bh_angle_center", "bh_angle_open", "bh_angle_close", "bh_angle_content", "bh_round", "bh_round_center", "bh_round_open", "bh_round_close", "bh_round_content", "bh_default", "bh_default_center", "bh_default_open", "bh_default_close", "bh_default_content", "bh_tag", "bh_tag_center", "bh_tag_open", "bh_tag_close", "bh_tag_content", "bh_regex", "bh_regex_center", "bh_regex_open", "bh_regex_close", "bh_regex_content", "bh_unmatched", "bh_unmatched_center", "bh_unmatched_open", "bh_unmatched_close", "bh_unmatched_content" ], "editorconfig": true, "highlight_line": false, "lsp_active": true, "lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/ui/core/layout_compute.odin", "show_definitions": false, "syntax": "Packages/Odin/Odin.sublime-syntax", "tab_size": 2, "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 1053.0, "zoom_level": 1.0 }, "stack_index": 1, "stack_multiselect": false, "type": "text" }, { "buffer": 1, "file": "code/sectr/engine/client_api.odin", "selected": true, "semi_transient": false, "settings": { "buffer_size": 14225, "regions": { }, "selection": [ [ 11021, 11021 ] ], "settings": { "auto_complete_triggers": [ { "characters": "<", "selector": "text.html, text.xml" }, { "rhs_empty": true, "selector": "punctuation.accessor" }, { "characters": ".>#\"/:", "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", "server": "odin" } ], "bracket_highlighter.busy": false, "bracket_highlighter.locations": { "close": { }, "icon": { }, "open": { }, "unmatched": { "1": [ 10904, 10905 ] } }, "bracket_highlighter.regions": [ "bh_c_define", "bh_c_define_center", "bh_c_define_open", "bh_c_define_close", "bh_c_define_content", "bh_curly", "bh_curly_center", "bh_curly_open", "bh_curly_close", "bh_curly_content", "bh_single_quote", "bh_single_quote_center", "bh_single_quote_open", "bh_single_quote_close", "bh_single_quote_content", "bh_double_quote", "bh_double_quote_center", "bh_double_quote_open", "bh_double_quote_close", "bh_double_quote_content", "bh_square", "bh_square_center", "bh_square_open", "bh_square_close", "bh_square_content", "bh_angle", "bh_angle_center", "bh_angle_open", "bh_angle_close", "bh_angle_content", "bh_round", "bh_round_center", "bh_round_open", "bh_round_close", "bh_round_content", "bh_default", "bh_default_center", "bh_default_open", "bh_default_close", "bh_default_content", "bh_tag", "bh_tag_center", "bh_tag_open", "bh_tag_close", "bh_tag_content", "bh_regex", "bh_regex_center", "bh_regex_open", "bh_regex_close", "bh_regex_content", "bh_unmatched", "bh_unmatched_center", "bh_unmatched_open", "bh_unmatched_close", "bh_unmatched_content" ], "editorconfig": true, "lsp_active": true, "lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/engine/client_api.odin", "show_definitions": false, "syntax": "Packages/Odin/Odin.sublime-syntax", "tab_size": 2, "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 3783.0, "zoom_level": 1.0 }, "stack_index": 0, "stack_multiselect": false, "type": "text" }, { "buffer": 2, "file": "code/sectr/engine/update.odin", "semi_transient": false, "settings": { "buffer_size": 7694, "regions": { }, "selection": [ [ 7694, 7694 ] ], "settings": { "auto_complete_triggers": [ { "characters": "<", "selector": "text.html, text.xml" }, { "rhs_empty": true, "selector": "punctuation.accessor" }, { "characters": ".>#\"/:", "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", "server": "odin" } ], "bracket_highlighter.busy": false, "bracket_highlighter.locations": { "close": { }, "icon": { }, "open": { }, "unmatched": { } }, "bracket_highlighter.regions": [ "bh_c_define", "bh_c_define_center", "bh_c_define_open", "bh_c_define_close", "bh_c_define_content", "bh_curly", "bh_curly_center", "bh_curly_open", "bh_curly_close", "bh_curly_content", "bh_single_quote", "bh_single_quote_center", "bh_single_quote_open", "bh_single_quote_close", "bh_single_quote_content", "bh_double_quote", "bh_double_quote_center", "bh_double_quote_open", "bh_double_quote_close", "bh_double_quote_content", "bh_square", "bh_square_center", "bh_square_open", "bh_square_close", "bh_square_content", "bh_angle", "bh_angle_center", "bh_angle_open", "bh_angle_close", "bh_angle_content", "bh_round", "bh_round_center", "bh_round_open", "bh_round_close", "bh_round_content", "bh_default", "bh_default_center", "bh_default_open", "bh_default_close", "bh_default_content", "bh_tag", "bh_tag_center", "bh_tag_open", "bh_tag_close", "bh_tag_content", "bh_regex", "bh_regex_center", "bh_regex_open", "bh_regex_close", "bh_regex_content", "bh_unmatched", "bh_unmatched_center", "bh_unmatched_open", "bh_unmatched_close", "bh_unmatched_content" ], "editorconfig": true, "lsp_active": true, "lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/engine/update.odin", "show_definitions": false, "syntax": "Packages/Odin/Odin.sublime-syntax", "tab_size": 2, "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 1886.0, "zoom_level": 1.0 }, "stack_index": 2, "stack_multiselect": false, "type": "text" }, { "buffer": 3, "file": "code/sectr/ui/core/layout.odin", "semi_transient": false, "settings": { "buffer_size": 6550, "regions": { }, "selection": [ [ 2987, 2987 ] ], "settings": { "auto_complete_triggers": [ { "characters": "<", "selector": "text.html, text.xml" }, { "rhs_empty": true, "selector": "punctuation.accessor" }, { "characters": ".>#\"/:", "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", "server": "odin" } ], "bracket_highlighter.busy": false, "bracket_highlighter.locations": { "close": { "1": [ 3644, 3645 ] }, "icon": { "1": [ "Packages/BracketHighlighter/icons/curly_bracket.png", "region.purplish" ] }, "open": { "1": [ 1688, 1689 ] }, "unmatched": { } }, "bracket_highlighter.regions": [ "bh_c_define", "bh_c_define_center", "bh_c_define_open", "bh_c_define_close", "bh_c_define_content", "bh_curly", "bh_curly_center", "bh_curly_open", "bh_curly_close", "bh_curly_content", "bh_single_quote", "bh_single_quote_center", "bh_single_quote_open", "bh_single_quote_close", "bh_single_quote_content", "bh_double_quote", "bh_double_quote_center", "bh_double_quote_open", "bh_double_quote_close", "bh_double_quote_content", "bh_square", "bh_square_center", "bh_square_open", "bh_square_close", "bh_square_content", "bh_angle", "bh_angle_center", "bh_angle_open", "bh_angle_close", "bh_angle_content", "bh_round", "bh_round_center", "bh_round_open", "bh_round_close", "bh_round_content", "bh_default", "bh_default_center", "bh_default_open", "bh_default_close", "bh_default_content", "bh_tag", "bh_tag_center", "bh_tag_open", "bh_tag_close", "bh_tag_content", "bh_regex", "bh_regex_center", "bh_regex_open", "bh_regex_close", "bh_regex_content", "bh_unmatched", "bh_unmatched_center", "bh_unmatched_open", "bh_unmatched_close", "bh_unmatched_content" ], "editorconfig": true, "lsp_active": true, "lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/ui/core/layout.odin", "show_definitions": false, "syntax": "Packages/Odin/Odin.sublime-syntax", "tab_size": 2, "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 585.0, "zoom_level": 1.0 }, "stack_index": 3, "stack_multiselect": false, "type": "text" }, { "buffer": 4, "file": "code/sectr/ui/tests.odin", "semi_transient": false, "settings": { "buffer_size": 8334, "regions": { }, "selection": [ [ 3236, 3236 ] ], "settings": { "auto_complete_triggers": [ { "characters": "<", "selector": "text.html, text.xml" }, { "rhs_empty": true, "selector": "punctuation.accessor" }, { "characters": ".>#\"/:", "selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", "server": "odin" } ], "bracket_highlighter.busy": false, "bracket_highlighter.locations": { "close": { "1": [ 3236, 3237 ] }, "icon": { "1": [ "Packages/BracketHighlighter/icons/curly_bracket.png", "region.purplish" ] }, "open": { "1": [ 3172, 3173 ] }, "unmatched": { } }, "bracket_highlighter.regions": [ "bh_c_define", "bh_c_define_center", "bh_c_define_open", "bh_c_define_close", "bh_c_define_content", "bh_curly", "bh_curly_center", "bh_curly_open", "bh_curly_close", "bh_curly_content", "bh_single_quote", "bh_single_quote_center", "bh_single_quote_open", "bh_single_quote_close", "bh_single_quote_content", "bh_double_quote", "bh_double_quote_center", "bh_double_quote_open", "bh_double_quote_close", "bh_double_quote_content", "bh_square", "bh_square_center", "bh_square_open", "bh_square_close", "bh_square_content", "bh_angle", "bh_angle_center", "bh_angle_open", "bh_angle_close", "bh_angle_content", "bh_round", "bh_round_center", "bh_round_open", "bh_round_close", "bh_round_content", "bh_default", "bh_default_center", "bh_default_open", "bh_default_close", "bh_default_content", "bh_tag", "bh_tag_center", "bh_tag_open", "bh_tag_close", "bh_tag_content", "bh_regex", "bh_regex_center", "bh_regex_open", "bh_regex_close", "bh_regex_content", "bh_unmatched", "bh_unmatched_center", "bh_unmatched_open", "bh_unmatched_close", "bh_unmatched_content" ], "editorconfig": true, "lsp_active": true, "lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/ui/tests.odin", "show_definitions": false, "syntax": "Packages/Odin/Odin.sublime-syntax", "tab_size": 2, "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "stack_index": 4, "stack_multiselect": false, "type": "text" } ] } ], "incremental_find": { "height": 25.0 }, "input": { "height": 67.0 }, "layout": { "cells": [ [ 0, 0, 1, 1 ] ], "cols": [ 0.0, 1.0 ], "rows": [ 0.0, 1.0 ] }, "menu_visible": true, "output.LSP Log Panel": { "height": 0.0 }, "output.Terminus": { "height": 344.0 }, "output.diagnostics": { "height": 0.0 }, "output.find_results": { "height": 0.0 }, "output.mdpopups": { "height": 0.0 }, "pinned_build_system": "", "project": "Sectr.sublime-project", "replace": { "height": 46.0 }, "save_all_on_build": true, "select_file": { "height": 0.0, "last_filter": "", "selected_items": [ [ "color", "code\\sectr\\colors.odin" ], [ "render ray", "code\\sectr\\engine\\render_raylib.odin" ], [ "test", "code\\sectr\\ui\\tests.odin" ], [ "update", "code\\sectr\\engine\\update.odin" ], [ "rendr", "code\\sectr\\engine\\render_raylib.odin" ], [ "udpate", "code\\sectr\\engine\\update.odin" ], [ "scratch", "code\\sectr\\app\\scratch.odin" ], [ "state", "code\\sectr\\app\\state.odin" ], [ "theme", "code\\sectr\\app\\ui_theme.odin" ], [ "cleint", "code\\sectr\\engine\\client_api.odin" ], [ "widgets", "code\\sectr\\ui\\widgets.odin" ], [ "print", "toolchain\\Odin\\base\\runtime\\print.odin" ], [ "layout", "code\\sectr\\ui\\core\\layout.odin" ], [ "style", "code\\sectr\\ui\\core\\style.odin" ], [ "scree", "code\\sectr\\app\\screen.odin" ], [ "client", "code\\sectr\\engine\\client_api.odin" ], [ "box", "code\\sectr\\ui\\core\\box.odin" ], [ "ui_the", "code\\sectr\\app\\ui_theme.odin" ], [ "the", "code\\sectr\\app\\ui_theme.odin" ], [ "str_iner", "code\\sectr\\grime\\string_interning.odin" ], [ "fmt", "toolchain\\Odin\\core\\fmt\\fmt.odin" ], [ "widget", "code\\sectr\\ui\\widgets.odin" ], [ "ui_them", "code\\sectr\\app\\ui_theme.odin" ] ], "width": 0.0 }, "select_project": { "height": 0.0, "last_filter": "", "selected_items": [ ], "width": 0.0 }, "select_symbol": { "height": 362.0, "last_filter": "ui_box_make", "selected_items": [ [ "ui_box_make", "ui_box_make" ] ], "width": 580.0 }, "selected_group": 0, "settings": { "_vintageous_last_char_search_character": "h", "_vintageous_last_char_search_command": "vi_t", "_vintageous_reset_during_init": true }, "show_minimap": true, "show_open_files": false, "show_tabs": true, "side_bar_visible": true, "side_bar_width": 318.0, "status_bar_visible": true, "template_settings": { } }