about summary refs log tree commit diff stats
path: root/edit.lua
Commit message (Expand)AuthorAgeFilesLines
* allow buttons to interrupt eventsKartik K. Agaram2022-08-231-1/+5
* distinguish consistently between mouse buttons and other buttonsKartik K. Agaram2022-08-231-11/+11
* subsection headings in a long switchKartik K. Agaram2022-08-181-0/+2
* simplify cursor-on-screen checkKartik K. Agaram2022-08-171-5/+3
* remove some duplicationKartik K. Agaram2022-08-141-6/+4
* bugfix: obsolete location for attributeKartik K. Agaram2022-08-141-2/+2
* click to the left of a lineKartik K. Agaram2022-07-291-2/+4
* copying to clipboard can never scrollKartik K. Agaram2022-07-271-1/+0
* line.y -> line_cache.starty in a few more placesKartik K. Agaram2022-07-271-8/+8
* have file API operate on state objectKartik K. Agaram2022-07-251-2/+2
* extract methodKartik K. Agaram2022-07-231-0/+11
* move drawing.starty into line cacheKartik K. Agaram2022-07-201-4/+4
* use line cache for drawings as wellKartik K. Agaram2022-07-201-4/+4
* separate data structure for each line's cache dataKartik K. Agaram2022-07-171-8/+13
* keep all text cache writes inside text.luaKartik K. Agaram2022-07-171-4/+3
* switch to line index in a functionKartik K. Agaram2022-07-171-2/+2
* switch to line index in a functionKartik K. Agaram2022-07-171-2/+2
* drop some extra argsKartik K. Agaram2022-07-171-4/+4
* fold together two largely similar casesKartik K. Agaram2022-07-171-28/+23
* drop some redundant args from Text.drawKartik K. Agaram2022-07-171-3/+3
* formattingKartik K. Agaram2022-07-161-1/+1
* bring back a set of constantsKartik K. Agaram2022-07-161-7/+6
* more precise nameKartik K. Agaram2022-07-151-3/+10
* make test initializations a little more obviousKartik K. Agaram2022-07-151-7/+17
* a bug I've never run intoKartik K. Agaram2022-07-131-2/+8
* replace globals with args in a few functionsKartik K. Agaram2022-07-121-2/+2
* correct a mis-named thresholdKartik K. Agaram2022-07-121-0/+2
* deduce left/right from state where possibleKartik K. Agaram2022-07-121-1/+1
* left/right margin -> left/right coordinatesKartik K. Agaram2022-07-121-16/+19
* add state arg to a few functionsKartik K. Agaram2022-07-121-1/+1
* add state arg to a few functionsKartik K. Agaram2022-07-121-10/+10
* add state arg to a few functionsKartik K. Agaram2022-07-121-2/+2
* add state arg to a few functionsKartik K. Agaram2022-07-121-3/+3
* add state arg to a few functionsKartik K. Agaram2022-07-121-15/+15
* add state arg to a few functionsKartik K. Agaram2022-07-121-3/+3
* add state arg to a few functionsKartik K. Agaram2022-07-121-2/+2
* add state arg to Text.textinputKartik K. Agaram2022-07-121-1/+1
* add state arg to schedule_saveKartik K. Agaram2022-07-121-12/+12
* add state arg to Drawing.updateKartik K. Agaram2022-07-121-1/+1
* add state arg to Drawing.drawKartik K. Agaram2022-07-121-1/+1
* add state arg to Text.keychord_pressedKartik K. Agaram2022-07-121-1/+1
* .Kartik K. Agaram2022-07-121-1/+1
* add state arg to Drawing.mouse_releasedKartik K. Agaram2022-07-121-1/+1
* add state arg to Drawing.keychord_pressedKartik K. Agaram2022-07-121-1/+1
* add state arg to Drawing.mouse_pressedKartik K. Agaram2022-07-121-1/+1
* add state arg to some functionsKartik K. Agaram2022-07-121-3/+3
* call edit rather than App callbacks in testsKartik K. Agaram2022-07-121-0/+43
* start passing in Editor_state explicitlyKartik K. Agaram2022-07-121-123/+123
* initialize contains test stateKartik K. Agaram2022-07-121-1/+1
* group all editor globalsKartik K. Agaram2022-07-121-188/+198