BFD:BFD[
4.2] → [
5.165788:165827]
BFD:BFD[
4.2] → [
5.165788:165827]
BFD:BFD[
5.165827] → [
5.152503:152503]
B:BD[
5.164861] → [
3.119:143]
B:BD[
5.165061] → [
3.144:168]
B:BD[
5.165355] → [
3.169:193]
B:BD[
5.165557] → [
3.194:218]
B:BD[
5.165764] → [
3.219:243]
∅:D[
3.243] → [
5.165764:165787]
∅:D[
3.218] → [
5.165557:165764]
∅:D[
3.193] → [
5.165355:165557]
∅:D[
3.168] → [
5.165061:165355]
∅:D[
3.143] → [
5.164861:165061]
B:BD[
5.158096] → [
3.11:118]
∅:D[
3.118] → [
5.158096:158209]
edit.update(State, 0)
edit.update(State, 0)
edit.update(State, 0)
edit.update(State, 0)
edit.update(State, 0)
edit.draw(State)
end
edit.draw(State)
end
function edit.run_after_mouse_release(State, x,y, mouse_button)
App.fake_mouse_release(x,y, mouse_button)
edit.mouse_released(State, x,y, mouse_button)
App.screen.contents = {}
edit.draw(State)
end
function edit.run_after_mouse_press(State, x,y, mouse_button)
App.fake_mouse_press(x,y, mouse_button)
edit.mouse_pressed(State, x,y, mouse_button)
App.screen.contents = {}
edit.draw(State)
end
function edit.run_after_mouse_click(State, x,y, mouse_button)
App.fake_mouse_press(x,y, mouse_button)
edit.mouse_pressed(State, x,y, mouse_button)
App.fake_mouse_release(x,y, mouse_button)
edit.mouse_released(State, x,y, mouse_button)
App.screen.contents = {}
edit.draw(State)
end
-- not all keys are textinput
function edit.run_after_keychord(State, chord)
edit.keychord_pressed(State, chord)
edit.key_released(State, chord)
App.screen.contents = {}
for _,line_cache in ipairs(State.line_cache) do line_cache.starty = nil end -- just in case we scroll
Text.textinput(State, t)
end
schedule_save(State)
end
function edit.keychord_pressed(State, chord, key)