2011-11-08 23:03:52 +04:00
|
|
|
High Priority
|
|
|
|
-------------
|
|
|
|
|
2012-01-11 22:53:27 +04:00
|
|
|
|
2011-11-08 23:03:52 +04:00
|
|
|
Medium Priority
|
|
|
|
---------------
|
|
|
|
|
2012-12-12 22:03:57 +04:00
|
|
|
* 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).
|
2011-11-08 23:03:52 +04:00
|
|
|
|
2012-10-16 20:46:06 +04:00
|
|
|
* encoding: support different encoding for files, make utf8 implementation
|
|
|
|
more robust
|
2011-11-08 23:03:52 +04:00
|
|
|
|
2012-10-16 20:46:06 +04:00
|
|
|
* key binding support
|
|
|
|
|
|
|
|
* configurable insert mode completion support
|
2012-11-23 16:41:17 +04:00
|
|
|
|
2012-12-12 22:03:57 +04:00
|
|
|
* 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.
|
2013-01-04 21:46:20 +04:00
|
|
|
|
2013-02-26 21:55:07 +04:00
|
|
|
* Mouse support
|
|
|
|
|
|
|
|
* Crash recovery support (swap files)
|
|
|
|
|
|
|
|
* 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)
|
|
|
|
|
2013-01-04 21:46:20 +04:00
|
|
|
* automatic line splitting/paragraph formatting
|