about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* clean up some printsKartik K. Agaram2022-07-201-17/+10
* move a var closer to its useKartik K. Agaram2022-07-201-2/+2
* more clearly skip prints before screen topKartik K. Agaram2022-07-201-21/+19
* unify two similar functionsKartik K. Agaram2022-07-192-24/+16
* keep text from overflowing right marginKartik K. Agaram2022-07-192-41/+48
* delete some duplicate initializationKartik K. Agaram2022-07-191-4/+0
* clean up a cross-test leakageKartik K. Agaram2022-07-191-9/+9
* bugfix: couple of margin-relative computationsKartik K. Agaram2022-07-172-3/+63
* separate data structure for each line's cache dataKartik K. Agaram2022-07-177-70/+211
* keep all text cache writes inside text.luaKartik K. Agaram2022-07-172-9/+8
* switch to line index in a functionKartik K. Agaram2022-07-171-2/+3
* switch to line index in a functionKartik K. Agaram2022-07-171-16/+17
* make a function oblivious to line data structureKartik K. Agaram2022-07-171-5/+5
* switch to line index in a functionKartik K. Agaram2022-07-173-6/+6
* switch to line index in a functionKartik K. Agaram2022-07-171-15/+16
* switch to line index in a functionKartik K. Agaram2022-07-173-4/+5
* drop some extra argsKartik K. Agaram2022-07-171-4/+4
* drop some redundant args when clearing the cacheKartik K. Agaram2022-07-172-11/+11
* fold together two largely similar casesKartik K. Agaram2022-07-171-28/+23
* drop some redundant args from Text.drawKartik K. Agaram2022-07-172-5/+6
* formattingKartik K. Agaram2022-07-162-3/+3
* bring back a set of constantsKartik K. Agaram2022-07-164-90/+89
* more decoupling editor tests from AppKartik K. Agaram2022-07-161-1/+1
* more decoupling editor tests from AppKartik K. Agaram2022-07-161-3/+3
* more decoupling editor tests from AppKartik K. Agaram2022-07-161-13/+13
* more precise nameKartik K. Agaram2022-07-152-10/+10
* make test initializations a little more obviousKartik K. Agaram2022-07-155-156/+162
* bugfix: zoom in/out hotkeysKartik K. Agaram2022-07-131-0/+7
* bugfix: resizeKartik K. Agaram2022-07-132-2/+9
* a more radical attempt at ignoring nil y'sKartik K. Agaram2022-07-132-7/+5
* no, bring back that defenseKartik K. Agaram2022-07-131-0/+4
* a bug I've never run intoKartik K. Agaram2022-07-133-5/+10
* hoist couple of variables outKartik K. Agaram2022-07-131-3/+6
* use available variablesKartik K. Agaram2022-07-131-1/+1
* more idiomatic variable namesKartik K. Agaram2022-07-131-5/+5
* chunking by simple local variableKartik K. Agaram2022-07-131-4/+6
* make local functions look differentKartik K. Agaram2022-07-131-6/+6
* more chunks, same approachKartik K. Agaram2022-07-131-3/+6
* chunk up some long linesKartik K. Agaram2022-07-131-32/+32
* .Kartik K. Agaram2022-07-121-0/+2
* drop final mention of state global beyond main.luaKartik K. Agaram2022-07-121-29/+28
* replace globals with args in a few functionsKartik K. Agaram2022-07-124-78/+81
* correct a mis-named thresholdKartik K. Agaram2022-07-122-2/+4
* drop heavyweight near check on file load/storeKartik K. Agaram2022-07-121-19/+25
* deduce left/right from state where possibleKartik K. Agaram2022-07-123-78/+78
* left/right margin -> left/right coordinatesKartik K. Agaram2022-07-129-369/+486
* add state arg to a few functionsKartik K. Agaram2022-07-122-26/+26
* add state arg to a few functionsKartik K. Agaram2022-07-124-121/+107
* add state arg to a few functionsKartik K. Agaram2022-07-123-20/+20
* add state arg to a few functionsKartik K. Agaram2022-07-121-26/+26