From: Juri Linkov Date: Sun, 12 Dec 2021 18:25:54 +0000 (+0200) Subject: * lisp/tab-bar.el (tab-bar-switch-to-last-tab): Add 'abs' for precautions. X-Git-Tag: emacs-28.0.91~51 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=62139aeb42e286b51afe7dd6045ba7f5519593fc;p=emacs.git * lisp/tab-bar.el (tab-bar-switch-to-last-tab): Add 'abs' for precautions. https://lists.gnu.org/archive/html/emacs-devel/2021-11/msg01149.html --- diff --git a/lisp/tab-bar.el b/lisp/tab-bar.el index cfd766d5495..68d28306dd9 100644 --- a/lisp/tab-bar.el +++ b/lisp/tab-bar.el @@ -1175,7 +1175,7 @@ which means the last tab on the tab bar. For example, `C-u 2 -9' selects the tab before the last tab." (interactive "p") (tab-bar-select-tab (- (length (funcall tab-bar-tabs-function)) - (1- (or arg 1))))) + (1- (abs (or arg 1)))))) (defun tab-bar-switch-to-recent-tab (&optional arg) "Switch to ARGth most recently visited tab.