BFD:BFD[
4.2] → [
5.165725:165764]
BFD:BFD[
4.2] → [
5.165725:165764]
BFD:BFD[
5.165764] → [
5.152440:152440]
B:BD[
5.165701] → [
3.219:243]
∅:D[
3.243] → [
5.165701:165724]
B:BD[
5.165494] → [
3.194:218]
∅:D[
3.218] → [
5.165494:165701]
B:BD[
5.165292] → [
3.169:193]
∅:D[
3.193] → [
5.165292:165494]
B:BD[
5.164998] → [
3.144:168]
∅:D[
3.168] → [
5.164998:165292]
B:BD[
5.164798] → [
3.119:143]
∅:D[
3.143] → [
5.164798:164998]
B:BD[
5.158033] → [
3.11:118]
∅:D[
3.118] → [
5.158033:158146]
edit.update(State, 0)
edit.draw(State)
end
edit.update(State, 0)
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.update(State, 0)
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.update(State, 0)
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.update(State, 0)
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)