]> git.eshelyaron.com Git - emacs.git/commit
New keymap tab-line-mode-map and new tab order on tab-line (bug#69993)
authorJuri Linkov <juri@linkov.net>
Wed, 17 Apr 2024 17:55:45 +0000 (20:55 +0300)
committerEshel Yaron <me@eshelyaron.com>
Sat, 20 Apr 2024 11:03:47 +0000 (14:03 +0300)
commit6829f360fd899780153e55eda1ca9b28c6c969f1
tree6a1cbdf47b668ee61fb476272ccdd0f2da6b2210
parent7e65998adaea1c398813b7860b1da7423d4d34ae
New keymap tab-line-mode-map and new tab order on tab-line (bug#69993)

* lisp/tab-line.el (tab-line-new-button-functions): New variable.
(tab-line-tabs-function): Change the default value from
'tab-line-tabs-window-buffers' to the new option
'tab-line-tabs-fixed-window-buffers'.
(tab-line-tabs-buffer-group-sort-function): Change the default
value from nil to 'tab-line-tabs-buffer-group-sort-by-name'.
(tab-line-tabs-buffer-group-sort-by-name): New function.
(tab-line-tabs-fixed-window-buffers): New function.
(tab-line-format-template): Use 'tab-line-new-button-functions'.
(tab-line-mode-map, tab-line-switch-repeat-map): New keymaps.

(cherry picked from commit 230eecf12a688f87354ed2d360a7dfcd7e2dae6a)
etc/NEWS
lisp/tab-line.el