summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2012-12-13 18:48:54 +0100
committerMaxime Coste <frrrwww@gmail.com>2012-12-13 18:50:27 +0100
commitcccd0388ebd16e03be1cb222d43c1ea2038b26ed (patch)
tree5f0aee2ba11b9cd29af5947232b23dc2eeac4766
parent8e170e4385e51d06a9b6083ded0880e56146f9a3 (diff)
update TODO
-rw-r--r--TODO10
1 files changed, 2 insertions, 8 deletions
diff --git a/TODO b/TODO
index 72c844db..a756da45 100644
--- a/TODO
+++ b/TODO
@@ -18,6 +18,8 @@ Medium Priority
* configurable insert mode completion support
* pasting big chunks of text from the terminal is slooooow.
+ (this is due to WordCompletion regex matching the whole
+ buffer once per inserted char)
* support an -e 'command' command line option, working with newly
connecting clients (so that they can specify the file to edit,
@@ -33,11 +35,3 @@ Medium Priority
* Design an Asynchronous model for interaction with external tools.
For example Kakoune should provide a way to run a completion
shell command without freezing until the completer returns.
-
-* merge_overlappings() is O(n²), this is too slow when there is a lot
- of selections (think '%s.<ret>'). It should be optimized.
-
-* BufferIterators are slow, there should be two kind of BufferIterators,
- the current ones, which survives Buffer modifications (even though they
- may become invalid) and another kind, for regex iteraction for example
- who would point directly to the memory for really fast iteration.