update TODO
This commit is contained in:
parent
3e9a0c4c13
commit
7ee3929382
36
TODO
36
TODO
|
@ -1,26 +1,12 @@
|
|||
High Priority
|
||||
-------------
|
||||
|
||||
|
||||
Medium Priority
|
||||
---------------
|
||||
|
||||
* tweak editing model, some behaviours are not intuitive, fix append when
|
||||
end of line is selected (maybe we can merge some code between editor and
|
||||
IncrementalInserter. By the way, IncrementalInserter is now only used by
|
||||
InputHandler's InputMode::Insert, maybe this could be refactored).
|
||||
|
||||
* encoding: support different encoding for files, make utf8 implementation
|
||||
more robust
|
||||
|
||||
* support multi column chars
|
||||
|
||||
* right-to-left, bidirectional text
|
||||
|
||||
* key binding support
|
||||
|
||||
* configurable insert mode completion support
|
||||
|
||||
* 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.
|
||||
|
||||
* Mouse support
|
||||
|
||||
* Crash recovery support (swap files)
|
||||
|
@ -28,8 +14,14 @@ Medium Priority
|
|||
* Sanitize prompt history handling, hooks should not have side effects
|
||||
on history
|
||||
|
||||
* Rework jump list. one DynamicSelectionList per jump is too slow when
|
||||
many selections are used (each buffer change makes all jumps update all
|
||||
their selections)
|
||||
|
||||
* automatic line splitting/paragraph formatting
|
||||
|
||||
* Use boost::filesystem for path handling
|
||||
|
||||
* folding support
|
||||
|
||||
* spelling support
|
||||
|
||||
* more than 16 colors support
|
||||
|
||||
* investigate 'kakdiff'
|
||||
|
|
Loading…
Reference in New Issue
Block a user