about summary refs log tree commit diff stats
path: root/text_tests.lua
Commit message (Expand)AuthorAgeFilesLines
* line.y -> line_cache.starty in a few more placesKartik K. Agaram2022-07-271-4/+4
* bugfix: skip over drawings when searchingKartik K. Agaram2022-07-251-7/+2
* bugfix: searchKartik K. Agaram2022-07-211-0/+33
* bugfix: where cursor is drawnKartik K. Agaram2022-07-201-10/+10
* exclude left margin from my word-split heuristicKartik K. Agaram2022-07-201-2/+2
* allow Text.nearest_pos_less_than to return 0Kartik K. Agaram2022-07-201-2/+2
* unify two similar functionsKartik K. Agaram2022-07-191-13/+12
* keep text from overflowing right marginKartik K. Agaram2022-07-191-36/+33
* delete some duplicate initializationKartik K. Agaram2022-07-191-4/+0
* bugfix: couple of margin-relative computationsKartik K. Agaram2022-07-171-1/+61
* separate data structure for each line's cache dataKartik K. Agaram2022-07-171-12/+96
* bring back a set of constantsKartik K. Agaram2022-07-161-1/+1
* more decoupling editor tests from AppKartik K. Agaram2022-07-161-1/+1
* more decoupling editor tests from AppKartik K. Agaram2022-07-161-3/+3
* make test initializations a little more obviousKartik K. Agaram2022-07-151-93/+93
* left/right margin -> left/right coordinatesKartik K. Agaram2022-07-121-121/+214
* call edit rather than App callbacks in testsKartik K. Agaram2022-07-121-101/+101
* start passing in Editor_state explicitlyKartik K. Agaram2022-07-121-76/+77
* initialize contains test stateKartik K. Agaram2022-07-121-87/+0
* group all editor globalsKartik K. Agaram2022-07-121-877/+877
* start decoupling editor tests from AppKartik K. Agaram2022-07-111-76/+76
* skip multiple consecutive whitespaceKartik K. Agaram2022-07-111-0/+22
* support other whitespace chars in word movementsKartik K. Agaram2022-07-111-0/+22
* flesh out some tests for word movementsKartik K. Agaram2022-07-111-0/+125
* yet another bugfix in selection managementKartik K. Agaram2022-07-071-18/+1
* bugfix: clicking on empty linesKartik K. Agaram2022-07-011-0/+16
* right marginKartik K. Agaram2022-06-301-0/+71
* rip out notion of Line_widthKartik K. Agaram2022-06-301-84/+17
* bugfix: lines that aren't drawn from the startKartik K. Agaram2022-06-301-0/+21
* some redundant callsKartik K. Agaram2022-06-301-4/+0
* clicking to the right of a line within line widthKartik K. Agaram2022-06-291-0/+22
* bugfix: clicking past end of screen lineKartik K. Agaram2022-06-291-0/+49
* bugfix: scrolling in left/right movementsKartik K. Agaram2022-06-281-0/+118
* bugfix: typing a capital letter deletes selectionKartik K. Agaram2022-06-261-0/+22
* bugfix: deleting a selection spanning pagesKartik K. Agaram2022-06-261-0/+25
* bugfix: don't delete selection when moving cursorKartik K. Agaram2022-06-231-0/+18
* keep drawings within the line width slider as wellKartik K. Agaram2022-06-221-2/+3
* bugfix: delete selection before pastingKartik K. Agaram2022-06-211-0/+38
* revert selection logic to before commit 3ffc2ed8fKartik K. Agaram2022-06-201-0/+1
* snapshot: test for a new regressionKartik K. Agaram2022-06-201-0/+22
* selection bugfixKartik K. Agaram2022-06-201-0/+18
* no, that's not rightKartik K. Agaram2022-06-201-0/+22
* bugfix: typing should delete highlighted textKartik K. Agaram2022-06-201-0/+17
* bugfixKartik K. Agaram2022-06-191-0/+18
* extract variables for drawing paddingKartik K. Agaram2022-06-141-1/+1
* extract variable Margin_leftKartik K. Agaram2022-06-141-44/+38
* .Kartik K. Agaram2022-06-141-1/+0
* lots more testsKartik K. Agaram2022-06-141-0/+65
* mouse buttons are integers, not stringsKartik K. Agaram2022-06-141-16/+16
* answered an open questionKartik K. Agaram2022-06-141-1/+0