Variable: tab-line-tabs-buffer-groups

tab-line-tabs-buffer-groups is a variable defined in tab-line.el.gz.

Value

(("Info\\|Help\\|Apropos\\|Man" . "Help")
 ("\\bVM\\b\\|\\bMH\\b\\|Message\\b\\|Mail\\|Group\\|Score\\|Summary\\|Article"
  . "Mail/News")
 ("\\<C\\>" . "C") ("ObjC" . "C") ("Text" . "Text")
 ("Outline" . "Text") ("\\(HT\\|SG\\|X\\|XHT\\)ML" . "SGML")
 ("\\blog\\b\\|diff\\|\\bvc\\b\\|cvs\\|Git\\|Annotate"
  . "Version Control")
 ("Threads\\|Memory\\|Disassembly\\|Breakpoints\\|Frames\\|Locals\\|Registers\\|Inferior I/O\\|Debugger"
  . "GDB")
 ("Lisp" . "Lisp"))

Documentation

How to group various major modes together in the tab line.

Each element has the form (REGEXP . GROUPNAME). If the major mode's name matches REGEXP, it belongs to GROUPNAME. The default is for each major mode to have a separate group named the same as the mode.

Source Code

;; Defined in /usr/src/emacs/lisp/tab-line.el.gz
(defvar tab-line-tabs-buffer-groups mouse-buffer-menu-mode-groups
  "How to group various major modes together in the tab line.
Each element has the form (REGEXP . GROUPNAME).
If the major mode's name matches REGEXP, it belongs to GROUPNAME.
The default is for each major mode to have a separate group
named the same as the mode.")