about summary refs log tree commit diff stats
path: root/text.lua
Commit message (Expand)AuthorAgeFilesLines
* explicitly state when operations manage undoKartik K. Agaram2024-08-311-2/+2
* fix a commentKartik K. Agaram2024-07-171-1/+1
* clean up an unnecessary mutationKartik K. Agaram2024-07-171-1/+0
* consistently schedule_save after all mutationsKartik K. Agaram2024-07-161-5/+5
* purge obsolete term 'fragment'Kartik K. Agaram2024-07-081-8/+8
* use deepcopy where possibleKartik K. Agaram2024-06-231-14/+14
* stop caching startyKartik K. Agaram2024-06-111-6/+32
* stop caching screen_bottom1Kartik K. Agaram2024-06-111-60/+78
* fix a crash involving mouse and drawingsKartik K. Agaram2024-06-091-0/+19
* bugfix in cursor positioningKartik K. Agaram2024-02-081-1/+1
* use editor state font for width calculationsKartik K. Agaram2024-01-121-24/+24
* bugfix: utf-8Kartik K. Agaram2023-12-261-1/+2
* fix a couple of asserts missed in the recent auditKartik K. Agaram2023-12-091-2/+1
* improved handling of other keyboard layoutsKartik K. Agaram2023-11-251-1/+8
* 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
* audit all assertsKartik K. Agaram2023-11-181-23/+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
* bugfix: inscript's bugKartik K. Agaram2023-06-041-0/+15
* add an assertKartik K. Agaram2023-05-141-0/+1
* 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
* rename a variableKartik K. Agaram2023-04-081-6/+5
* 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