about summary refs log tree commit diff stats
path: root/text.lua
Commit message (Expand)AuthorAgeFilesLines
* revert selection logic to before commit 3ffc2ed8fKartik K. Agaram2022-06-201-4/+11
* much simplerKartik K. Agaram2022-06-201-19/+4
* some early returns should be assertsKartik K. Agaram2022-06-201-1/+3
* move Selection1 clearing past business logicKartik K. Agaram2022-06-201-10/+10
* remove some redundant checksKartik K. Agaram2022-06-201-30/+10
* no, that's not rightKartik K. Agaram2022-06-201-0/+6
* bugfixKartik K. Agaram2022-06-191-1/+1
* bugfix: crash in Text.up() after returnKartik K. Agaram2022-06-191-29/+22
* correct location of the line width sliderKartik K. Agaram2022-06-181-0/+1
* autosave slightly less aggressivelyKartik K. Agaram2022-06-171-6/+6
* extract variables for drawing paddingKartik K. Agaram2022-06-141-3/+3
* extract variable Margin_leftKartik K. Agaram2022-06-141-11/+11
* mouse buttons are integers, not stringsKartik K. Agaram2022-06-141-1/+1
* go through and fix similar issuesKartik K. Agaram2022-06-141-6/+12
* bugfixKartik K. Agaram2022-06-141-4/+13
* bugfix: UTF-8 in compute_fragmentsKartik K. Agaram2022-06-141-5/+7
* override mouse state lookups in testsKartik K. Agaram2022-06-121-1/+1
* bugfix: BSOD in #4.Kartik K. Agaram2022-06-111-2/+2
* stop handling nil screen_line_starting_pos everywhereKartik K. Agaram2022-06-101-23/+6
* this fixes the immediate regressionKartik K. Agaram2022-06-101-19/+17
* stop repeatedly checking for line wrappingKartik K. Agaram2022-06-101-7/+8
* .Kartik K. Agaram2022-06-101-1/+1
* extract scrolling logic out of insert_at_cursorKartik K. Agaram2022-06-101-6/+12
* extract scrolling logic out of insert_returnKartik K. Agaram2022-06-101-4/+3
* remove some memory leaks from rendered fragmentsKartik K. Agaram2022-06-101-0/+4
* experiment: blinking cursorKartik K. Agaram2022-06-091-3/+6
* the problem is that the cursor can occlude textKartik K. Agaram2022-06-091-1/+1
* make the cursor a little thickerKartik K. Agaram2022-06-091-1/+1
* experiment: line cursorKartik K. Agaram2022-06-091-1/+1
* fix a crashKartik K. Agaram2022-06-061-1/+3
* additional logging for an active bugKartik K. Agaram2022-06-051-1/+5
* another bugfix in scrolling while inserting textKartik K. Agaram2022-06-051-2/+1
* bugfix in previous commitKartik K. Agaram2022-06-051-0/+3
* check for scroll when just typingKartik K. Agaram2022-06-051-0/+5
* renameKartik K. Agaram2022-06-051-5/+5
* some unnecessary mutationsKartik K. Agaram2022-06-051-4/+0
* some typosKartik K. Agaram2022-06-051-3/+3
* bugfix: backspace from start of fileKartik K. Agaram2022-06-041-4/+1
* regression: couldn't do many drawing operations because line.y was resetKartik K. Agaram2022-06-041-0/+1
* experiment: slightly adaptive scrollingKartik K. Agaram2022-06-041-2/+14
* make cursor more obviousKartik K. Agaram2022-06-041-1/+1
* more precise search highlightingKartik K. Agaram2022-06-031-6/+2
* extract a functionKartik K. Agaram2022-06-031-20/+1
* extract a couple of filesKartik K. Agaram2022-06-031-1193/+4
* bugfix: restore state after C-f (find)Kartik K. Agaram2022-06-031-4/+8
* highlight selection while draggingKartik K. Agaram2022-06-031-12/+40
* select text using mouse dragKartik K. Agaram2022-06-031-2/+6
* up arrow to search previousKartik K. Agaram2022-06-031-0/+50
* switch copy/paste to ctrl- hotkeysKartik K. Agaram2022-06-021-48/+1
* switch undo/redo to ctrl- hotkeysKartik K. Agaram2022-06-021-22/+2