Function: tab-line-tabs-buffer-group-by-mode
tab-line-tabs-buffer-group-by-mode is a byte-compiled function defined
in tab-line.el.gz.
Signature
(tab-line-tabs-buffer-group-by-mode &optional BUFFER)
Documentation
Group tab buffers by major mode.
Source Code
;; Defined in /usr/src/emacs/lisp/tab-line.el.gz
(defun tab-line-tabs-buffer-group-by-mode (&optional buffer)
"Group tab buffers by major mode."
(let ((mode (if buffer (with-current-buffer buffer
(format-mode-line mode-name))
(format-mode-line mode-name))))
(or (cdr (seq-find (lambda (group)
(string-match-p (car group) mode))
tab-line-tabs-buffer-groups))
mode)))