clean up some issues I now feel confident about
Dependencies
- [2]
F4QQIBEHclarify what "large files" means - [3]
MTIS2XTCaffirm a priority - [4]
242L3OQXbugfix: ensure Cursor_line is always on a text line - [5]
MLG2OGU7things seem to feel snappier now - [6]
VJ77YABHmore efficient undo/redo - [7]
IDGP4BJZnew known issue with drawings - [8]
A2TQYJ6J. - [9]
73OCE2MCafter much struggle, a brute-force undo - [10]
MTJEVRJRadd state arg to a few functions - [11]
VC2CU2GGfaster paste - [12]
TCNHUMIWone more known issue - [13]
34TC5SYKrecord another known issue I don't know how to fix yet - [14]
EV36VCVFanother known issue - [15]
FS2ITYYHrecord a known issue - [16]
OJBGNAN6slight reorg in Readme
Change contents
- replacement in undo.lua at line 4
-- Incredibly inefficient; we make a copy of lines on every single keystroke.-- The hope here is that we're either editing small files or just reading large files.-- makes a copy of lines on every single keystroke; will be inefficient with really long lines. - edit in README.md at line 53[4.62]→[4.14:15](∅→∅),[3.66]→[4.14:15](∅→∅),[4.2477]→[4.14:15](∅→∅),[4.8558]→[4.14:15](∅→∅),[4.148]→[4.14:15](∅→∅),[4.15]→[4.18:95](∅→∅),[4.95]→[2.19:101](∅→∅)
* Undo/redo may be sluggish in large files. Large files may grow sluggish inother ways. lines.love works well in all circumstances with files under50KB. - edit in README.md at line 54
* If you kill the process, say by force-quitting because things things getsluggish, you can lose data.