Hi, With the recent mouse-scrolling work, by default without pressing any keys, the decision is to scroll by three lines. This might make sense in window-copy mode, but it makes it really irritating when trying to go through items in a choose-* list, one-byy-one, without requiring pressing either CTRL or SHIFT or META, or whatever key it is to get it to scroll by one.
Therefore, I'm proposing just to set m->scroll to 1, regardless of the state, when in choose-* mode. If you want to go straight to an item, you can click the thing with the mouse. See patch attached. Thoughts? -- Thomas Adam -- "Deep in my heart I wish I was wrong. But deep in my heart I know I am not." -- Morrissey ("Girl Least Likely To" -- off of Viva Hate.)
diff --git a/window-choose.c b/window-choose.c index e75858e..d3ba164 100644 --- a/window-choose.c +++ b/window-choose.c @@ -724,6 +724,7 @@ window_choose_mouse( u_int i, idx; if (m->event == MOUSE_EVENT_WHEEL) { + m->scroll = 1; for (i = 0; i < m->scroll; i++) { if (m->wheel == MOUSE_WHEEL_UP) window_choose_key(wp, sess, KEYC_UP);
------------------------------------------------------------------------------
_______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users