home/TODO
2016-03-14 08:55:46 +00:00

45 lines
1.1 KiB
Plaintext

* Improve unicode text edition
- support multi column chars
- right-to-left, bidirectional text
* improve highlighters
- folding support
* markup support in info boxes
* improve insert completion
- Detect when the following text is matching the inserted completion
- Support multiple completion points
(1.1@0:comp1:comp2:comp3:1.5@0:comp1:comp2:comp3)
* investigate 'kakdiff'
* Tree based undo
* multiple parameters support for normal mode commands ?
- 10,20g -> goto line 10, column 20
- 1,2,3<a-space> remove selections 1, 2 and 3
* Improve self-documenting
- Generate documentation from Kakoune source
. Write asciidoc from internal documentation
. make doc compiles kakoune, and run doc generation:
+./kak -help commands > ../doc/commands.asciidoc+
with README.asciidoc including commands ?
* Comments and strings should be more integrated than just highlighting, matching chars
for example should be strings and comments aware (should they ?)
* change command parsing to be more shell like
(support -option="value with spaces" instead of requiring "-option=value with spaces")