]> git.eshelyaron.com Git - emacs.git/commit
* lisp/tab-bar.el: Optimize data usage for nil tab-bar-history-mode.
authorJuri Linkov <juri@linkov.net>
Thu, 18 Nov 2021 17:27:46 +0000 (19:27 +0200)
committerJuri Linkov <juri@linkov.net>
Thu, 18 Nov 2021 17:28:32 +0000 (19:28 +0200)
commita4e789c2e32dd16898529ece30bd2a90cef40c10
tree8f8302a9d44668baea93639d26cd4c5b71c8ef6e
parent5c8c3d59ead75df199f31b892f17f8a0a101a62c
* lisp/tab-bar.el: Optimize data usage for nil tab-bar-history-mode.

* lisp/tab-bar.el (tab-bar--tab): Add wc-history-back and
wc-history-forward only when tab-bar-history-mode is non-nil.
(tab-bar-select-tab): Use wc-history-back and
wc-history-forward only when tab-bar-history-mode is non-nil.
(tab-bar-new-tab-to): Reset tab-bar-history-back and
tab-bar-history-forward to nil.
lisp/tab-bar.el