about summary refs log tree commit diff stats
path: root/text.lua
Commit message (Expand)AuthorAgeFilesLines
* Merge lines.loveKartik K. Agaram2023-11-251-1/+8
|\
| * improved handling of other keyboard layoutsKartik K. Agaram2023-11-251-1/+8
* | Merge lines.loveKartik K. Agaram2023-11-241-1/+9
|\|
| * bugfix: infinite loop inside a very narrow windowKartik K. Agaram2023-11-241-1/+3
| * establish a fairly fundamental invariantKartik K. Agaram2023-11-241-0/+6
* | Merge lines.loveKartik K. Agaram2023-11-181-15/+14
|\|
| * audit all assertsKartik K. Agaram2023-11-181-23/+22
* | Merge lines.loveKartik K. Agaram2023-07-311-14/+22
|\|
| * bugfix: search highlight straddling screen linesKartik K. Agaram2023-07-311-7/+8
| * remove a duplicate print to screenKartik K. Agaram2023-07-311-6/+5
| * extract a variableKartik K. Agaram2023-07-311-1/+2
| * bugfix: highlight search patterns on the right lineKartik K. Agaram2023-07-311-2/+7
| * hoist and duplicate a conditionalKartik K. Agaram2023-07-311-3/+5
| * improve a commentKartik K. Agaram2023-07-311-1/+1
* | Merge lines.loveKartik K. Agaram2023-06-041-0/+15
|\|
| * bugfix: inscript's bugKartik K. Agaram2023-06-041-0/+15
* | Merge lines.loveKartik K. Agaram2023-05-141-0/+1
|\|
| * add an assertKartik K. Agaram2023-05-141-0/+1
* | Merge lines.loveKartik K. Agaram2023-05-061-1/+3
|\|
| * bugfix: never use utf8 pos in string.subKartik K. Agaram2023-05-061-1/+3
| * remove some support for long lines from source editorKartik K. Agaram2023-04-191-0/+3
* | Merge lines.loveKartik K. Agaram2023-04-081-6/+5
|\|
| * rename a variableKartik K. Agaram2023-04-081-6/+5
* | Merge lines.loveKartik K. Agaram2023-04-031-4/+3
|\|
| * 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
* | Merge lines.loveKartik K. Agaram2023-04-021-90/+53
|\|
| * 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
* | Merge lines.loveKartik K. Agaram2023-03-171-11/+15
|\|
| * 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
* | Merge lines.loveKartik K. Agaram2023-01-311-1/+1
|\|
| * bugfix: up arrow when line above is a drawingKartik K. Agaram2023-01-311-1/+1
* | Merge lines.loveKartik K. Agaram2023-01-131-0/+24
|\|
| * reduce use of rfindKartik K. Agaram2023-01-131-0/+24
* | Merge lines.loveKartik K. Agaram2022-12-231-3/+3
|\|
| * make love event names consistentKartik K. Agaram2022-12-231-3/+3
* | Merge lines.loveKartik K. Agaram2022-09-061-1/+0
|\|
| * support selections in the source editorKartik K. Agaram2022-09-061-1/+0
* | Merge lines.loveKartik K. Agaram2022-09-051-10/+12
|\|
| * 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