about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* .Kartik K. Agaram2022-06-141-2/+2
* extract variables for drawing paddingKartik K. Agaram2022-06-143-6/+10
* extract variable Margin_leftKartik K. Agaram2022-06-144-86/+81
* .Kartik K. Agaram2022-06-141-1/+0
* stop generating invalid keychordsKartik K. Agaram2022-06-141-0/+1
* some more manual tests related to drawingsKartik K. Agaram2022-06-141-0/+5
* lots more testsKartik K. Agaram2022-06-142-32/+65
* mouse buttons are integers, not stringsKartik K. Agaram2022-06-145-45/+45
* answered an open questionKartik K. Agaram2022-06-141-1/+0
* go through and fix similar issuesKartik K. Agaram2022-06-142-6/+19
* cleanupKartik K. Agaram2022-06-141-6/+0
* bugfixKartik K. Agaram2022-06-143-4/+46
* bugfix: UTF-8 in compute_fragmentsKartik K. Agaram2022-06-143-5/+27
* .Kartik K. Agaram2022-06-141-2/+2
* new testKartik K. Agaram2022-06-122-0/+26
* new testKartik K. Agaram2022-06-121-0/+12
* override mouse state lookups in testsKartik K. Agaram2022-06-126-76/+113
* delete all tests once they've executedKartik K. Agaram2022-06-121-0/+4
* redundant checkKartik K. Agaram2022-06-121-4/+2
* fix a second BSOD in #4 :/Kartik K. Agaram2022-06-121-1/+1
* bugfix in commit e51ce12969Kartik K. Agaram2022-06-121-4/+6
* bugfix: BSOD in #4.Kartik K. Agaram2022-06-112-4/+4
* bugfix: autosave and undo in a couple of casesKartik K. Agaram2022-06-111-0/+6
* bugfix: missed fixing a callsiteKartik K. Agaram2022-06-111-1/+1
* .Kartik K. Agaram2022-06-111-1/+1
* things seem to feel snappier nowKartik K. Agaram2022-06-101-6/+2
* stop handling nil screen_line_starting_pos everywhereKartik K. Agaram2022-06-102-24/+6
* this fixes the immediate regressionKartik K. Agaram2022-06-101-19/+17
* stop repeatedly checking for line wrappingKartik K. Agaram2022-06-101-7/+8
* slight reorg in ReadmeKartik K. Agaram2022-06-101-2/+4
* more precise scroll on pasteKartik K. Agaram2022-06-101-19/+4
* faster pasteKartik K. Agaram2022-06-102-13/+11
* revert previous commitKartik K. Agaram2022-06-101-5/+15
* experiment: extremely precise scrolling on pasteKartik K. Agaram2022-06-101-15/+5
* clean up memory leak experimentsKartik K. Agaram2022-06-102-517/+0
* while we're at it, undo naming pointsKartik K. Agaram2022-06-101-0/+2
* set current_drawing_index with current_drawingKartik K. Agaram2022-06-101-3/+6
* include drawing index in a few placesKartik K. Agaram2022-06-101-15/+15
* .Kartik K. Agaram2022-06-101-1/+1
* stop saving the entire file when modifying drawingsKartik K. Agaram2022-06-103-11/+10
* undo creating new drawingsKartik K. Agaram2022-06-102-1/+8
* extract scrolling logic out of insert_at_cursorKartik K. Agaram2022-06-102-6/+18
* extract scrolling logic out of insert_returnKartik K. Agaram2022-06-102-4/+6
* remove some memory leaks from rendered fragmentsKartik K. Agaram2022-06-105-0/+2672
* avoid some string concatenationsKartik K. Agaram2022-06-101-6/+6
* include a unit testKartik K. Agaram2022-06-091-0/+17
* bugfix: cut (C-x) without first selecting anythingKartik K. Agaram2022-06-092-0/+5
* fix a corner case when selecting textKartik K. Agaram2022-06-092-9/+51
* moveKartik K. Agaram2022-06-091-4/+4
* .Kartik K. Agaram2022-06-091-4/+2