about summary refs log tree commit diff stats
path: root/source_text.lua
Commit message (Expand)AuthorAgeFilesLines
* bugfix: UnicodeKartik K. Agaram2024-10-141-2/+2
* 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-4/+4
* purge obsolete term 'fragment'Kartik K. Agaram2024-07-081-7/+7
* use deepcopy where possibleKartik K. Agaram2024-06-231-14/+14
* crap, fix some final changes in the source editorKartik K. Agaram2024-06-111-7/+5
* stop caching startyKartik K. Agaram2024-06-111-6/+29
* stop caching screen_bottom1Kartik K. Agaram2024-06-111-44/+79
* bugfix in source editorKartik 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-29/+29
* bugfix: utf-8Kartik K. Agaram2023-12-261-1/+2
* make button backgrounds optionalKartik K. Agaram2023-12-181-1/+1
* fix a couple of asserts missed in the recent auditKartik K. Agaram2023-12-091-2/+1
* port keyboard layout handling to source editorKartik 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
* clearer API for drawing a buttonKartik K. Agaram2023-10-161-1/+1
* hide line numbers from log browserKartik K. Agaram2023-09-151-3/+5
* always show line numbers in source editorKartik K. Agaram2023-09-141-0/+2
* reorganize some commentsKartik K. Agaram2023-07-311-2/+2
* bugfix: search highlight straddling screen linesKartik K. Agaram2023-07-311-7/+8
* remove a duplicate print to screenKartik K. Agaram2023-07-311-11/+9
* 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
* port inscript's bugfix to source editorKartik K. Agaram2023-06-041-0/+15
* add an assertKartik K. Agaram2023-05-141-0/+1
* bugfix: rendering hyperlinks in wrapping linesKartik K. Agaram2023-05-141-1/+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-13/+4
* rename a variableKartik K. Agaram2023-04-081-6/+6
* bugfix: syntax highlighting in source editorKartik K. Agaram2023-04-081-2/+7
* switch source side to new screen-line-based renderKartik K. Agaram2023-04-031-94/+111
* 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-12/+12
* clean up some debug printsKartik K. Agaram2023-04-011-8/+0
* no more Text allocationsKartik K. Agaram2023-04-011-16/+10
* App.width can no longer take a TextKartik K. Agaram2023-04-011-11/+8
* get rid of to_textKartik K. Agaram2023-04-011-2/+1
* update stale source X-(Kartik 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-784/+92
* bring a few things in sync between run and sourceKartik K. Agaram2023-03-171-4/+20
* bugfix: up arrow when line above is a drawingKartik K. Agaram2023-01-311-2/+2