about summary refs log tree commit diff stats
path: root/undo.lua
Commit message (Expand)AuthorAgeFilesLines
* Merge lines.loveKartik K. Agaram2024-07-091-14/+1
|\
| * delete some seemingly redundant codeKartik K. Agaram2024-07-081-11/+0
| * simplify some code now that lines contains no derived dataKartik K. Agaram2024-07-081-9/+1
| * fix a couple of asserts missed in the recent auditKartik K. Agaram2023-12-091-1/+0
* | Merge lines.loveKartik K. Agaram2023-11-181-6/+6
|\|
| * audit all assertsKartik K. Agaram2023-11-181-7/+7
* | Merge lines.loveKartik K. Agaram2023-04-021-1/+1
|\|
| * minor cleanup and a todo for laterKartik K. Agaram2023-04-011-7/+2
* | bring back a level of wrappingKartik K. Agaram2022-08-151-1/+2
* | superfluous lineKartik K. Agaram2022-08-151-1/+0
* | clean up a few more loose endsKartik K. Agaram2022-08-141-2/+0
* | new fork: rip out drawing supportKartik K. Agaram2022-08-141-13/+1
|/
* line.y -> line_cache.starty in a few more placesKartik K. Agaram2022-07-271-2/+2
* separate data structure for each line's cache dataKartik K. Agaram2022-07-171-0/+11
* add state arg to a few functionsKartik K. Agaram2022-07-121-24/+24
* group all editor globalsKartik K. Agaram2022-07-121-20/+20
* stop saving the entire file when modifying drawingsKartik K. Agaram2022-06-101-4/+2
* undo creating new drawingsKartik K. Agaram2022-06-101-0/+5
* crisp font renderingKartik K. Agaram2022-06-021-1/+0
* more efficient undo/redoKartik K. Agaram2022-06-021-2/+35
* renameKartik K. Agaram2022-06-021-1/+1
* after much struggle, a brute-force undoKartik K. Agaram2022-06-021-0/+78