]> git.eshelyaron.com Git - emacs.git/commit
* lisp/tab-line.el: More configurability for tab buffer groups.
authorJuri Linkov <juri@linkov.net>
Wed, 6 Nov 2019 22:59:28 +0000 (00:59 +0200)
committerJuri Linkov <juri@linkov.net>
Wed, 6 Nov 2019 22:59:28 +0000 (00:59 +0200)
commitf5f40af1daba7dd2b9a979cc6c414ee7b44a6d8c
tree30d016b795967b8e3149cd254cd768bff1b842df
parentb5bcc6f9ea23118f7d181c2dcdf17eb03b200be8
* lisp/tab-line.el: More configurability for tab buffer groups.

* lisp/tab-line.el (tab-line-tabs-buffer-group-function)
(tab-line-tabs-buffer-group-sort-function)
(tab-line-tabs-buffer-groups-sort-function): New defvars.
(tab-line-tabs-buffer-group-name): Rename from
tab-line-tabs-buffer-groups--name and use tab-line-tabs-buffer-group-function.
(tab-line-tabs-buffer-groups): Use tab-line-tabs-buffer-groups-sort-function
and tab-line-tabs-buffer-group-sort-function.
(tab-line-new-tab): Let bind tab-line-tabs-buffer-groups to
mouse-buffer-menu-mode-groups.
lisp/tab-line.el