summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorJuri Linkov <juri@linkov.net>2019-11-06 01:21:57 +0200
committerJuri Linkov <juri@linkov.net>2019-11-06 01:21:57 +0200
commite4f49e87e7251511d9613899d7041ed4626dc28e (patch)
tree2312fdfe0028e52ffc5e48c3454370f1fcf46ecf /lisp/emacs-lisp
parent213643a890913f10bac710ca8537e8b1125941d6 (diff)
downloademacs-e4f49e87e7251511d9613899d7041ed4626dc28e.tar.gz
emacs-e4f49e87e7251511d9613899d7041ed4626dc28e.tar.bz2
emacs-e4f49e87e7251511d9613899d7041ed4626dc28e.zip
* lisp/tab-line.el: New option for tabs where buffers are grouped by mode.
* lisp/tab-line.el (tab-line-tabs-function): Add option tab-line-tabs-buffer-groups. (tab-line-tabs-buffer-groups): New defvar defaulted to mouse-buffer-menu-mode-groups. (tab-line-tabs-buffer-groups--name, tab-line-tabs-buffer-groups): New functions. (tab-line-format): Support tabs in the format '(tab (name . "name") ...)'. (tab-line-select-tab): Move part of code to tab-line-select-tab-buffer. (tab-line-select-tab-buffer): New function. (tab-line-tab-current): Rename from tab-line-tab-selected.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions