about summary refs log tree commit diff stats
path: root/select.lua
Commit message (Expand)AuthorAgeFilesLines
* Merge text.loveKartik K. Agaram2024-01-151-2/+2
|\
| * Merge lines.loveKartik K. Agaram2024-01-151-2/+2
| |\
| | * use editor state font for width calculationsKartik K. Agaram2024-01-121-2/+2
* | | Merge text.loveKartik K. Agaram2023-12-011-1/+1
|\| |
| * | Merge lines.loveKartik K. Agaram2023-12-011-1/+1
| |\|
| | * manually maintain mouse button press stateKartik K. Agaram2023-12-011-1/+1
* | | Merge text.loveKartik K. Agaram2023-11-181-4/+4
|\| |
| * | Merge lines.loveKartik K. Agaram2023-11-181-5/+5
| |\|
| | * audit all assertsKartik K. Agaram2023-11-181-5/+5
* | | Merge text.loveKartik K. Agaram2023-06-041-16/+4
|\| |
| * | Merge lines.loveKartik K. Agaram2023-06-041-16/+4
| |\|
| | * bugfix: inscript's bugKartik K. Agaram2023-06-041-6/+2
| | * change how we handle clicks above top marginKartik K. Agaram2023-06-031-0/+3
| | * get rid of recent_mouseKartik K. Agaram2023-06-011-10/+1
| | * idea: set recent_mouse on mouse eventsKartik K. Agaram2023-06-011-3/+2
| | * ah, I see the problemKartik K. Agaram2023-06-011-6/+1
| | * some temporary logging to catch a bugKartik K. Agaram2023-06-011-0/+4
* | | Merge text.loveKartik K. Agaram2023-04-021-5/+2
|\| |
| * | Merge lines.loveKartik K. Agaram2023-04-021-5/+2
| |\|
| | * App.width can no longer take a TextKartik K. Agaram2023-04-011-5/+2
* | | new fork: browse an immutable text fileKartik K. Agaram2022-08-201-54/+0
|/ /
* | Merge lines.loveKartik K. Agaram2022-08-181-1/+1
|\|
| * generalize a functionKartik K. Agaram2022-08-181-1/+1
* | Merge lines.loveKartik K. Agaram2022-08-171-5/+2
|\|
| * simpler location comparisonKartik K. Agaram2022-08-171-5/+2
* | Merge lines.loveKartik K. Agaram2022-08-171-1/+1
|\|
| * swap return valuesKartik K. Agaram2022-08-171-1/+1
* | bring back a level of wrappingKartik K. Agaram2022-08-151-16/+16
* | new fork: rip out drawing supportKartik K. Agaram2022-08-141-22/+18
|/
* use line cache for drawings as wellKartik K. Agaram2022-07-201-1/+1
* separate data structure for each line's cache dataKartik K. Agaram2022-07-171-0/+1
* switch to line index in a functionKartik K. Agaram2022-07-171-1/+1
* switch to line index in a functionKartik K. Agaram2022-07-171-1/+1
* drop some redundant args when clearing the cacheKartik K. Agaram2022-07-171-1/+1
* deduce left/right from state where possibleKartik K. Agaram2022-07-121-13/+13
* add state arg to a few functionsKartik K. Agaram2022-07-121-2/+2
* add state arg to a few functionsKartik K. Agaram2022-07-121-1/+1
* add state arg to a few functionsKartik K. Agaram2022-07-121-2/+2
* add state arg to a few functionsKartik K. Agaram2022-07-121-60/+60
* group all editor globalsKartik K. Agaram2022-07-121-47/+47
* make colors easier to editKartik K. Agaram2022-07-111-2/+2
* stop pretending globals are localKartik K. Agaram2022-07-111-2/+0
* add args to some functionsKartik K. Agaram2022-07-081-1/+1
* add args to some functionsKartik K. Agaram2022-07-081-1/+1
* add args to some functionsKartik K. Agaram2022-07-081-1/+1
* add args to some functionsKartik K. Agaram2022-07-081-10/+10
* drop an arg from a functionKartik K. Agaram2022-07-081-1/+1
* bugfix: deleting a selection spanning pagesKartik K. Agaram2022-06-261-0/+4
* extract a functionKartik K. Agaram2022-06-231-2/+1
* bugfix: crash in Text.up() after returnKartik K. Agaram2022-06-191-7/+7