about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* add state arg to Text.textinputKartik K. Agaram2022-07-122-9/+9
* add state arg to schedule_saveKartik K. Agaram2022-07-123-19/+19
* add state arg to Drawing.updateKartik K. Agaram2022-07-122-8/+8
* add state arg to Drawing.drawKartik K. Agaram2022-07-122-16/+16
* add state arg to Text.keychord_pressedKartik K. Agaram2022-07-122-105/+105
* .Kartik K. Agaram2022-07-121-1/+1
* add state arg to Drawing.mouse_releasedKartik K. Agaram2022-07-122-21/+21
* add state arg to Drawing.keychord_pressedKartik K. Agaram2022-07-122-33/+33
* add state arg to Drawing.mouse_pressedKartik K. Agaram2022-07-122-16/+16
* add state arg to some functionsKartik K. Agaram2022-07-123-31/+31
* call edit rather than App callbacks in testsKartik K. Agaram2022-07-123-188/+231
* start passing in Editor_state explicitlyKartik K. Agaram2022-07-124-231/+232
* initialize contains test stateKartik K. Agaram2022-07-123-88/+4
* group all editor globalsKartik K. Agaram2022-07-1211-1964/+1974
* bring couple more globals back to the app levelKartik K. Agaram2022-07-122-24/+21
* button framework is at the app levelKartik K. Agaram2022-07-122-3/+4
* start decoupling editor tests from AppKartik K. Agaram2022-07-112-100/+100
* make colors easier to editKartik K. Agaram2022-07-118-37/+38
* experiment: new edit namespaceKartik K. Agaram2022-07-113-416/+463
* stop pretending globals are localKartik K. Agaram2022-07-116-19/+5
* .Kartik K. Agaram2022-07-111-1/+2
* fix a variable nameKartik K. Agaram2022-07-111-3/+3
* skip multiple consecutive whitespaceKartik K. Agaram2022-07-112-2/+49
* support other whitespace chars in word movementsKartik K. Agaram2022-07-112-5/+33
* flesh out some tests for word movementsKartik K. Agaram2022-07-111-0/+125
* done passing left/right margins everywhereKartik K. Agaram2022-07-081-16/+16
* add args to some functionsKartik K. Agaram2022-07-081-14/+14
* add args to some functionsKartik K. Agaram2022-07-081-6/+6
* add args to some functionsKartik K. Agaram2022-07-081-5/+5
* add args to some functionsKartik K. Agaram2022-07-082-11/+11
* add args to some functionsKartik K. Agaram2022-07-081-10/+12
* add args to some functionsKartik K. Agaram2022-07-081-3/+3
* add args to some functionsKartik K. Agaram2022-07-081-2/+2
* add args to some functionsKartik K. Agaram2022-07-083-8/+8
* add args to some functionsKartik K. Agaram2022-07-083-6/+5
* indentKartik K. Agaram2022-07-082-3/+12
* add args to some functionsKartik K. Agaram2022-07-083-5/+5
* add args to some functionsKartik K. Agaram2022-07-083-15/+15
* add args to some functionsKartik K. Agaram2022-07-081-28/+28
* start passing left/right margins everywhereKartik K. Agaram2022-07-082-10/+10
* rename a couple of variablesKartik K. Agaram2022-07-081-10/+10
* affirm a priorityKartik K. Agaram2022-07-081-0/+2
* drop an arg from a functionKartik K. Agaram2022-07-083-4/+4
* switch arg for a functionKartik K. Agaram2022-07-082-16/+12
* stop scanning from start of file on every App.drawKartik K. Agaram2022-07-071-40/+38
* yet another bugfix in selection managementKartik K. Agaram2022-07-072-20/+6
* just keep the cursor visible after any input eventsKartik K. Agaram2022-07-061-2/+8
* show cursor immediately after a mouse clickKartik K. Agaram2022-07-061-0/+2
* better error messageKartik K. Agaram2022-07-051-0/+3
* make freehand drawings smootherKartik K. Agaram2022-07-051-1/+17