On Oct 16, 2013 4:43 PM, "Paul LeoNerd" <[email protected]> wrote:
>
> On Tue, 15 Oct 2013 12:03:41 -0700 (PDT)
> ZyX <[email protected]> wrote:
>
> > 2. Second problem is pure technical: someone must sit down and code
> > this. Maybe use some terminal library, maybe not.
>
> Not wanting to sound like a broken record, but this suggestion is
> basically what I keep making every few years.
>
> If the input queue internals are updated to support arbitrary key
> sequences, then it becomes trivial to attach something like my
> libtermkey to feed that input queue from the terminal.
>
>   http://www.leonerd.org.uk/code/libtermkey/
>
> The first hurdle is getting anyone sufficiently close-to-core to accept
> /that/ the problem needs fixing, and only thereafter to accept /how/.

As far as I see discussion always stucks at discussing backward
compatibility. My suggestion is that as we cannot make an agreement
backward compatibility should be kept fully (regarding things like CTRL-I
vs TAB, not undistinguishable CTRL-L and CTRL-SHIFT-L) and code should be
written. Not continue discussing WTF we are going to do with tabs. Not
trying to push backwards incompatibility. And not writing code that will be
tricky like having something to specify "here we mean Tab", "here we mean
CTRL-I" and "here we mean any of them" which will likely mean having a
bunch of hacks in mapping processing code. All these may be written later
if needed.

It is better to not have an agreement on what to do with Tabs and have a
patch to the input system then both not have an agreement and not have
patch. Also if you do not introduce incompatibility, but have written a
patch without Bram explicitly writing that this patch will be accepted once
written you have rather good chances to make it accepted with the support
from community. If you do introduce incompatibility this will be more
tricky.

Also did not Bram already agree on the existence of the problem?

> --
> Paul "LeoNerd" Evans
>
> [email protected]
> ICQ# 4135350       |  Registered Linux# 179460
> http://www.leonerd.org.uk/

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Raspunde prin e-mail lui