commit 95da4466bf95e6c68be8dde93d2b05d8a7c698a1
parent 809bd045ef627e90e5f062f49fdc44582a901dc8
Author: lumidify <nobody@lumidify.org>
Date: Sun, 12 Apr 2020 13:51:40 +0200
Add to NOTES
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/NOTES b/NOTES
@@ -9,3 +9,8 @@ Change list of windows to simple array or binary search tree - hash overkill sin
-> maybe optimize for common case of one window so no need to search at all
Fribidi - needs to be run on entire paragraph first; line breaking later - needs to take paragraph dir into account
Should widgets be reference-counted?
+
+Ideas for text editor:
+https://en.wikipedia.org/wiki/Rope_(computer_science)
+https://en.wikipedia.org/wiki/Piece_table
+https://en.wikipedia.org/wiki/Gap_buffer