2013-10-10 19:59:53 +02:00
|
|
|
* Improve unicode text edition
|
2011-11-08 20:03:52 +01:00
|
|
|
|
2013-10-10 19:59:53 +02:00
|
|
|
- support multi column chars
|
|
|
|
|
|
|
|
- right-to-left, bidirectional text
|
2012-11-23 13:41:17 +01:00
|
|
|
|
2013-10-10 19:59:53 +02:00
|
|
|
* improve highlighters
|
|
|
|
|
|
|
|
- folding support
|
|
|
|
|
2015-10-13 14:40:37 +02:00
|
|
|
* markup support in info boxes
|
2013-12-13 14:59:24 +01:00
|
|
|
|
2013-10-21 19:58:56 +02:00
|
|
|
* improve insert completion
|
|
|
|
|
|
|
|
- Detect when the following text is matching the inserted completion
|
2013-03-22 18:40:03 +01:00
|
|
|
|
2013-10-10 19:59:53 +02:00
|
|
|
- Support multiple completion points
|
|
|
|
(1.1@0:comp1:comp2:comp3:1.5@0:comp1:comp2:comp3)
|
|
|
|
|
2013-03-22 18:40:03 +01:00
|
|
|
* investigate 'kakdiff'
|
2013-04-02 14:03:51 +02:00
|
|
|
|
2013-04-18 14:29:02 +02:00
|
|
|
* Tree based undo
|
2013-04-25 18:52:47 +02:00
|
|
|
|
2013-10-10 19:59:53 +02:00
|
|
|
* multiple parameters support for normal mode commands ?
|
|
|
|
|
|
|
|
- 10,20g -> goto line 10, column 20
|
2013-09-17 19:52:30 +02:00
|
|
|
|
2013-10-10 19:59:53 +02:00
|
|
|
- 1,2,3<a-space> remove selections 1, 2 and 3
|
2013-10-26 01:51:19 +02:00
|
|
|
|
2015-10-13 14:40:37 +02:00
|
|
|
* Improve self-documenting
|
2013-10-26 01:51:19 +02:00
|
|
|
|
|
|
|
- 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 ?
|
2013-11-08 20:03:42 +01:00
|
|
|
|
2013-12-24 02:49:21 +01:00
|
|
|
* Comments and strings should be more integrated than just highlighting, matching chars
|
2014-12-06 21:26:15 +01:00
|
|
|
for example should be strings and comments aware (should they ?)
|
2015-05-08 20:56:11 +02:00
|
|
|
|
|
|
|
* change command parsing to be more shell like
|
|
|
|
(support -option="value with spaces" instead of requiring "-option=value with spaces")
|