replacement in main.lua at line 165
[7.935]→[7.5112:5138](∅→∅),
[7.5112]→[7.5112:5138](∅→∅) − function App.resize(w, h)
+ function App.resize(w,h)
resurrect zombie in main.lua at line 195
[7.181]→[7.572:577](∅→∅),
[7.181]→[7.572:577](∅→∅) edit in main.lua at line 195
+ if on.mouse_release then on.mouse_release(x,y, mouse_button, is_touch, presses) end
edit in main.lua at line 198
[7.577]→[7.577:685](∅→∅),
[7.577]→[7.577:685](∅→∅),
[7.685]→[3.14:14](∅→∅),
[7.7080]→[6.246:332](∅→∅) − function App.mousemoved(x,y, dx,dy, istouch)
− if on.mouse_move then on.mouse_move(x,y, dx,dy, istouch) end
−
− if on.mouse_release then on.mouse_release(x,y, mouse_button, is_touch, presses) end
resolve order conflict in main.lua at line 198
edit in main.lua at line 198
+ function App.mousemoved(x,y, dx,dy, is_touch)
+ if on.mouse_move then on.mouse_move(x,y, dx,dy, is_touch) end
edit in main.lua at line 280
[7.155]→[6.424:424](∅→∅),
[7.423]→[6.334:334](∅→∅),
[7.423]→[6.334:334](∅→∅) resolve order conflict in main.lua at line 280
resurrect zombie in edit.lua at line 381
[7.610]→[7.7329:7548](∅→∅),
[7.610]→[7.7329:7548](∅→∅) + end
+ end
+
+ function Text.insert_text(State, d)
+ for _,code in utf8.codes(d) do
+ local c = utf8.char(code)
+ if c == '\n' then
+ Text.insert_return(State)
+ else
+ Text.insert_at_cursor(State, c)
+ end
edit in edit.lua at line 381
+ Text.keychord_press(State, chord, key, scancode, is_repeat, readonly)
edit in edit.lua at line 393
[7.10211]→[6.512:586](∅→∅) − Text.keychord_press(State, chord, key, scancode, is_repeat, readonly)
resolve order conflict in edit.lua at line 393
replacement in 0154-on.mouse_move at line 1
− on.mouse_move = function(x,y, dx,dy, istouch)
+ on.mouse_move = function(x,y, dx,dy, is_touch)
replacement in 0154-on.mouse_move at line 4
− call_protected(car.mousemoved, x,y, dx,dy, istouch)
+ call_protected(car.mousemoved, x,y, dx,dy, is_touch)
replacement in 0154-on.mouse_move at line 7
− call_protected(car.mouse_move, x,y, dx,dy, istouch)
+ call_protected(car.mouse_move, x,y, dx,dy, is_touch)
replacement in 0031-on.resize at line 1
− on.resize = function(w, h)
+ on.resize = function(w,h)
replacement in 0017-on.mouse_release at line 1
[7.2211]→[7.2212:2259](∅→∅) − on.mouse_release = function(x,y, mouse_button)
+ on.mouse_release = function(x,y, mouse_button, is_touch, presses)
replacement in 0017-on.mouse_release at line 23
− edit.mouse_release(Current_pane.editor_state, x,y, mouse_button)
+ edit.mouse_release(Current_pane.editor_state, x,y, mouse_button, is_touch, presses)
replacement in 0017-on.mouse_release at line 34
[7.1222]→[7.1222:1278](∅→∅) − call_protected(car.mouse_release, x,y, mouse_button)
+ call_protected(car.mouse_release, x,y, mouse_button, is_touch, presses)
replacement in 0017-on.mouse_release at line 37
[7.1312]→[7.1312:1368](∅→∅) − call_protected(car.mousereleased, x,y, mouse_button)
+ call_protected(car.mousereleased, x,y, mouse_button, is_touch, presses)
replacement in 0016-on.mouse_press at line 1
[7.2363]→[7.2364:2409](∅→∅) − on.mouse_press = function(x,y, mouse_button)
+ on.mouse_press = function(x,y, mouse_button, is_touch, presses)
replacement in 0016-on.mouse_press at line 35
[7.1696]→[7.1696:1762](∅→∅) − edit.mouse_press(Current_pane.editor_state, x,y, mouse_button)
+ edit.mouse_press(Current_pane.editor_state, x,y, mouse_button, is_touch, presses)
replacement in 0016-on.mouse_press at line 46
− call_protected(car.mouse_press, x,y, mouse_button)
+ call_protected(car.mouse_press, x,y, mouse_button, is_touch, presses)
replacement in 0016-on.mouse_press at line 49
− call_protected(car.mousepressed, x,y, mouse_button)
+ call_protected(car.mousepressed, x,y, mouse_button, is_touch, presses)
replacement in 0016-on.mouse_press at line 52
[7.1606]→[2.216:220](∅→∅) replacement in 0013-on.keychord_press at line 1
[7.2758]→[7.2759:2800](∅→∅) − on.keychord_press = function(chord, key)
+ on.keychord_press = function(chord, key, scancode, is_repeat)
replacement in 0013-on.keychord_press at line 24
[7.2784]→[7.2784:2846](∅→∅) − edit.keychord_press(Current_pane.editor_state, chord, key)
+ edit.keychord_press(Current_pane.editor_state, chord, key, scancode, is_repeat)
replacement in 0013-on.keychord_press at line 29
[7.1704]→[7.1704:1754](∅→∅) − call_protected(car.keychord_press, chord, key)
+ call_protected(car.keychord_press, chord, key, scancode, is_repeat)
replacement in 0013-on.keychord_press at line 32
[7.1785]→[7.1785:1824](∅→∅) − call_protected(car.keypressed, key)
+ call_protected(car.keypressed, key, scancode, is_repeat)