about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2022-06-05 10:26:35 -0700
committerKartik K. Agaram <vc@akkartik.com>2022-06-05 10:28:42 -0700
commitd043745ccdfe55cb5d2cddb2bbff61406245c6f0 (patch)
tree40819251c823c993f0e620c650ba001a8a1eef91
parent9cafed99f4afbe1b8e7d20d78f623b9ee32579ef (diff)
downloadtext.love-d043745ccdfe55cb5d2cddb2bbff61406245c6f0.tar.gz
record another known issue I don't know how to fix yet
Perhaps I need to switch to the next more sophisticated data structure for Lines:
a gap buffer around the line the cursor is on.

I'm not sure why it would help here, though.
-rw-r--r--README.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/README.md b/README.md
index b9cfb9e..14226a7 100644
--- a/README.md
+++ b/README.md
@@ -12,6 +12,11 @@ http://akkartik.name/lines.html
 * Undo/redo can be sluggish in large files. If things get sluggish, killing
   the process can lose data.
 
+* Large files may grow sluggish in other ways. I've noticed in 100KB files
+  that closing the window can take a few seconds. And it seems to take longer
+  in proportion to how far down my edits are. The phenomenon persists even if
+  I take out undo history.
+
 * The text cursor will always stay on the screen. This can have some strange
   implications: