From 59dae9148bbc1244f0b9dcecb2bfc54d820b1565 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Mon, 29 Jul 2013 14:00:21 +0100 Subject: [PATCH] update TODO --- TODO | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/TODO b/TODO index fd0343ec..1f545fca 100644 --- a/TODO +++ b/TODO @@ -39,3 +39,15 @@ * configurable evaluated (%sh{...}) strings ? use an option to define the interpreters, regex for finding used kak variables (ability to add direct python/perl/ruby/whatever evaluation). + +* tab support for indentation + +* %rec{...%opt{tchou}...%sh{echo kanaky}} ~= "...${kak_opt_tchou}...$(echo kanaky)..." + +* Optimize BufferModificationListener behaviour: + - Editor should modify in reverse order, as a modification at one point does not + impact the position of selections before it, so applying modification in reverse + order removes the needs to have selection updated on the fly, and permit deferred + update. + - Accumulate all the modifications and update the selections with the + whole knowledge -> try to remove this O(n2) behaviour.