about summary refs log tree commit diff stats
path: root/text.lua
Commit message (Expand)AuthorAgeFilesLines
* switch source side to new screen-line-based renderKartik K. Agaram2023-04-031-1/+0
* change cursor bounds check slightlyKartik K. Agaram2023-04-021-1/+1
* streamline the interface for Text.drawKartik K. Agaram2023-04-021-2/+2
* avoid saving fragments in linesKartik K. Agaram2023-04-011-67/+46
* start thinking of compute_fragments as a detailKartik K. Agaram2023-04-011-1/+1
* stop creating a singleton table for every wordKartik K. Agaram2023-04-011-10/+10
* clean up some debug printsKartik K. Agaram2023-04-011-8/+0
* no more Text allocationsKartik K. Agaram2023-04-011-14/+8
* App.width can no longer take a TextKartik K. Agaram2023-04-011-11/+8
* bugfix: naming pointsKartik K. Agaram2023-03-261-0/+1
* more bugfixKartik K. Agaram2023-03-171-1/+1
* bugfixKartik K. Agaram2023-03-171-9/+14
* get rid of all bifold textKartik K. Agaram2023-03-171-1/+0
* bugfix: up arrow when line above is a drawingKartik K. Agaram2023-01-311-1/+1
* reduce use of rfindKartik K. Agaram2023-01-131-0/+24
* make love event names consistentKartik K. Agaram2022-12-231-3/+3
* support selections in the source editorKartik K. Agaram2022-09-061-1/+0
* support drawings in the source editorKartik K. Agaram2022-09-051-17/+22
* editing source code from within the appKartik K. Agaram2022-09-031-5/+0
* set color for each fragmentKartik K. Agaram2022-08-231-1/+1
* helper: trimming whitespace from stringsKartik K. Agaram2022-08-231-0/+12
* fix a nameKartik K. Agaram2022-08-191-4/+4
* couple of accidental globalsKartik K. Agaram2022-08-181-2/+2
* get rid of some ridiculous codeKartik K. Agaram2022-08-181-15/+5
* spurious argsKartik K. Agaram2022-08-181-18/+18
* dead codeKartik K. Agaram2022-08-181-2/+0
* generalize a functionKartik K. Agaram2022-08-181-9/+10
* extract a variableKartik K. Agaram2022-08-181-2/+3
* simplifyKartik K. Agaram2022-08-181-4/+1
* move caching behavior inside compute_fragmentsKartik K. Agaram2022-08-171-6/+6
* remove some unnecessary workKartik K. Agaram2022-08-171-1/+3
* standardize scroll check in a few placesKartik K. Agaram2022-08-171-3/+3
* simplify cursor-on-screen checkKartik K. Agaram2022-08-171-6/+6
* swap return valuesKartik K. Agaram2022-08-171-5/+5
* obsolete commentKartik K. Agaram2022-08-161-2/+0
* moveKartik K. Agaram2022-08-151-28/+28
* drop some unnecessary callsKartik K. Agaram2022-08-151-6/+0
* stop confusingly reading a globalKartik K. Agaram2022-08-151-2/+2
* bugfix: handle drawings when updating screen topKartik K. Agaram2022-08-111-0/+1
* renameKartik K. Agaram2022-08-111-24/+24
* bugfix: pagedown was sometimes bouncing upKartik K. Agaram2022-08-101-1/+1
* bugfix: backspace from start of final lineKartik K. Agaram2022-08-101-1/+5
* unnecessary argsKartik K. Agaram2022-08-101-1/+1
* click to the left of a lineKartik K. Agaram2022-07-291-2/+1
* bugfix: searchKartik K. Agaram2022-07-211-1/+1
* use line cache for drawings as wellKartik K. Agaram2022-07-201-26/+26
* bugfix: where cursor is drawnKartik K. Agaram2022-07-201-4/+11
* .Kartik K. Agaram2022-07-201-0/+2
* exclude left margin from my word-split heuristicKartik K. Agaram2022-07-201-1/+1
* allow Text.nearest_pos_less_than to return 0Kartik K. Agaram2022-07-201-5/+2