On Thu, Dec 13, 2012 at 10:49:22AM +0200, Edgaras wrote:
> I use Vim, and there you can cycle forward through completion using "Tab" and
> backward using "Shift+Tab", this does not work in st, but it works in xterm. I
> tested against tip.

Using xev I see that X server sends ISO_Left_Tab event, and st has the line

        { XK_ISO_Left_Tab,  XK_ANY_MOD,     "\033[Z",        0,    0,    0},

in config.def.h, that theoretically should match it, but it doesn't it. I
thought I test this key when I wrote the key assignation, but it is true it
is not working now.

Looking in the repository I can see that the commit 16ccf (Fix tab key)
inserted this code, and I have tested that is such commit it was working, so
we have a regression. I am going try now a bisection and try locate which
commit broken this key.

Reply via email to