^[[A and ^[[B are up and down and tmux won't generate them for scroll
events so the terminal must be doing it for one or another mode

when mouse-select-pane is on and there are panes, the terminal should
always be in mouse input mode, when mouse-select-pane is off it should
only be in mouse input mode when thet application requests it

maybe it is the wrong way round somewhere, i'll have to have a look,
probably over the weekend


On Fri, Sep 03, 2010 at 04:20:42PM +0200, Mika Fischer wrote:
> The output is the same as with mouse-select-pane on...
> 
> Maybe the printf changes something that makes the two cases behave the
> same. Because after the printf, the scroll events don't cycle through
> the command history in bash anymore, even when mouse-select-pane is
> off. Before the printf, the wheel events work fine.
> 
> Yes, when I just do cat without the printf before, I get the following:
> In the cases tmux one pane (m-s-p on or off) and tmux multi-pane with m-s-p 
> off:
>   scroll up: ^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A
>   scroll down: ^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B
>   click: nothing
> 
> With tmux multi-pane and m-s-p on:
>   scroll up: nothing
>   scroll down: nothing
>   click: nothing
> 
> Without tmux:
>   scroll up: nothing
>   scroll down: nothing
>   click: nothing
> 
> So there's definitely some different behavior with m-s-p on. I don't
> know why without tmux nothing gets displayed. I don't know much about
> terminals though. I hope you can make something of this...
> 
> Best,
>  Mika
> 
> On Fri, Sep 3, 2010 at 16:04, Nicholas Marriott
> <nicholas.marri...@gmail.com> wrote:
> > what output do you get with it off doing the same test?
> >
> >
> > On Fri, Sep 03, 2010 at 03:24:32PM +0200, Mika Fischer wrote:
> >> No, the problem only happens when mouse-select-pane is on. If it's
> >> off, everything works as it should.
> >>
> >> On Fri, Sep 3, 2010 at 15:17, Nicholas Marriott
> >> <nicholas.marri...@gmail.com> wrote:
> >> > yes, probably, do you get the same with mouse-select-pane on and off?
> >> >
> >> >
> >> > On Fri, Sep 03, 2010 at 03:09:19PM +0200, Mika Fischer wrote:
> >> >> But the scrolling works fine if there's only one pane or when
> >> >> mouse-select-pane is off. So there must be something different when
> >> >> using multiple panes in conjunction with mouse-select-pane, right?
> >> >>
> >> >> On Fri, Sep 3, 2010 at 15:06, Nicholas Marriott
> >> >> <nicholas.marri...@gmail.com> wrote:
> >> >> > The first character after the [M is the buttons and tmux is outputting
> >> >> > the same thing in all cases, so the problem is less or whatever. Maybe
> >> >> > it only listens for mouse clicks when TERM=xterm or something silly 
> >> >> > like
> >> >> > that.
> >> >> >
> >> >> >
> >> >> > On Fri, Sep 03, 2010 at 02:51:12PM +0200, Florian CROUZAT wrote:
> >> >> >>
> >> >> >> On 3 sept. 2010, at 14:38, Nicholas Marriott wrote:
> >> >> >>
> >> >> >> > what happens if you do printf "\033[?1000h" then cat and scroll the
> >> >> >> > wheel, inside and outside tmux?
> >> >> >>
> >> >> >> With mouse-select-pane on (tmux1.3+Terminal.app+mouseterm: plugin to 
> >> >> >> give Terminal.app mouse support)
> >> >> >>
> >> >> >> Outside tmux:
> >> >> >> ?? ?? ?? scroll-up: ^[[M`"E^[[M`"E
> >> >> >> ?? ?? ?? scroll-down: ^[[Ma$>^[[Ma$>
> >> >> >> ?? ?? ?? click: ^[[M 9=^[[M#9=
> >> >> >>
> >> >> >> Inside tmux (one pane):
> >> >> >> ?? ?? ?? scroll-up: ^[[M`"C^[[M`"C
> >> >> >> ?? ?? ?? scroll-down: ^[[Ma"@^[[Ma"@
> >> >> >> ?? ?? ?? click: ^[[M "?^[[M#"?
> >> >> >>
> >> >> >> Inside tmux (>1 pane):
> >> >> >> ?? ?? ?? scroll-up: ^[[M`"(^[[M`"(
> >> >> >> ?? ?? ?? scroll-down: ^[[Ma")^[[Ma")
> >> >> >> ?? ?? ?? click: ^[[M 2.^[[M#2.
> >> >> >>
> >> >> >> A part of the codes change every time I repeat the `cat' part, cat 
> >> >> >> click = a code, ctrl-C, cat click = a new code.
> >> >> >> So I hope this is info you wanted.
> >> >> >>
> >> >> >>
> >> >> >> -----
> >> >> >> Florian.
> >> >> >> / For security reasons, all text in this mail
> >> >> >> ?? is double-rot13 encrypted. /
> >> >> >>
> >> >> >>
> >> >> >> ------------------------------------------------------------------------------
> >> >> >> This SF.net Dev2Dev email is sponsored by:
> >> >> >>
> >> >> >> Show off your parallel programming skills.
> >> >> >> Enter the Intel(R) Threading Challenge 2010.
> >> >> >> http://p.sf.net/sfu/intel-thread-sfd
> >> >> >> _______________________________________________
> >> >> >> tmux-users mailing list
> >> >> >> tmux-users@lists.sourceforge.net
> >> >> >> https://lists.sourceforge.net/lists/listinfo/tmux-users
> >> >> >
> >> >> > ------------------------------------------------------------------------------
> >> >> > This SF.net Dev2Dev email is sponsored by:
> >> >> >
> >> >> > Show off your parallel programming skills.
> >> >> > Enter the Intel(R) Threading Challenge 2010.
> >> >> > http://p.sf.net/sfu/intel-thread-sfd
> >> >> > _______________________________________________
> >> >> > tmux-users mailing list
> >> >> > tmux-users@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/tmux-users
> >> >> >
> >> >> >
> >> >
> >> >
> >
> >

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to