Re: [dev] [st] no focus events inside tmux
> It's likely that tmux checks some specific terminfo properties
> before relaying 1004. If that's the case, we could temporarily
> override them inside .tmux.conf to confirm and then add to compiled
> st terminfo permanently.
Uhmmm, I dunno. As far as I know there is no terminfo
capability related motion events. Everything done related
to this topic is unportable by definition. I think the point
is that tmux doesn't support 1004, but it supports 1005 and
1006, which st doesn't support.
As you can read in the code of tmux:
/*
* Use the SGR (1006) extension only if the application requested it
* and the underlying terminal also sent the event in this format (this
* is because an old style mouse release event cannot be converted into
* the new SGR format, since the released button is unknown). Otherwise
* pretend that tmux doesn't speak this extension, and fall back to the
* UTF-8 (1005) extension if the application requested, or to the
* legacy format.
*/
I am only guesing. I will do some test tomorrow to see if it is
correct or not.
>
> Because, what else may be the reason, if st code seems OK to me,
> but focus works as expected in xterm?
Because xterm supports 1004, 1005 and 1006.
Regards,
Received on Mon Apr 11 2016 - 19:25:55 CEST
This archive was generated by hypermail 2.3.0
: Mon Apr 11 2016 - 19:36:10 CEST