Interactively, ARG is the prefix numeric argument and defaults to 1."
(interactive (list current-prefix-arg last-nonmenu-event))
(when (tab-line-track-tap event)
- (let ((window (and (listp event)
+ (let ((window (and (consp event)
(posn-window (tab-line-event-start event)))))
(tab-line-hscroll arg window)
(force-mode-line-update window))))
Interactively, ARG is the prefix numeric argument and defaults to 1."
(interactive (list current-prefix-arg last-nonmenu-event))
(when (tab-line-track-tap event)
- (let ((window (and (listp event)
+ (let ((window (and (consp event)
(posn-window (tab-line-event-start event)))))
(tab-line-hscroll (- (or arg 1)) window)
(force-mode-line-update window))))
(if (functionp tab-line-new-tab-choice)
(funcall tab-line-new-tab-choice)
(let ((tab-line-tabs-buffer-groups mouse-buffer-menu-mode-groups))
- (if (and (listp event)
+ (if (and (consp event)
(display-popup-menus-p)
(not tty-menu-open-use-tmm))
(mouse-buffer-menu event) ; like (buffer-menu-open)
is possible when `tab-line-switch-cycling' is non-nil."
(interactive (list last-nonmenu-event
(prefix-numeric-value current-prefix-arg)))
- (let ((window (and (listp event) (posn-window (event-start event)))))
+ (let ((window (and (consp event) (posn-window (event-start event)))))
(with-selected-window (or window (selected-window))
(if (eq tab-line-tabs-function #'tab-line-tabs-window-buffers)
(previous-buffer arg t)
is possible when `tab-line-switch-cycling' is non-nil."
(interactive (list last-nonmenu-event
(prefix-numeric-value current-prefix-arg)))
- (let ((window (and (listp event) (posn-window (event-start event)))))
+ (let ((window (and (consp event) (posn-window (event-start event)))))
(with-selected-window (or window (selected-window))
(if (eq tab-line-tabs-function #'tab-line-tabs-window-buffers)
(next-buffer arg t)
sight of the tab line."
(interactive (list last-nonmenu-event))
(when (tab-line-track-tap event)
- (let* ((posnp (and (listp event)
+ (let* ((posnp (and (consp event)
(tab-line-event-start event)))
(window (and posnp (posn-window posnp)))
(tab (if posnp
It preforms the same actions on the closed tabs as in `tab-line-close-tab'."
(interactive (list last-nonmenu-event))
(when (tab-line-track-tap event)
- (let* ((posnp (and (listp event)
+ (let* ((posnp (and (consp event)
(tab-line-event-start event)))
(window (and posnp (posn-window posnp)))
(keep-tab (if posnp