summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/comp.el
diff options
context:
space:
mode:
authorEval EXEC <execvy@gmail.com>2024-07-05 18:53:36 +0800
committerJuri Linkov <juri@linkov.net>2024-07-07 21:23:33 +0300
commitfffab032b05d5dcb72d6729321739ca814c54a28 (patch)
treea882f816e30d8e0c9796c5bb86fdb96efd22cb00 /lisp/emacs-lisp/comp.el
parent069fa6390973bde3a1c551369ed54d741f369703 (diff)
downloademacs-fffab032b05d5dcb72d6729321739ca814c54a28.tar.gz
emacs-fffab032b05d5dcb72d6729321739ca814c54a28.tar.bz2
emacs-fffab032b05d5dcb72d6729321739ca814c54a28.zip
Improve 'tab-line-tabs-fixed-window-buffers' sorting performance
* lsp/tab-line.el (tab-line-tabs-fixed-window-buffers): Enhance 'tab-line-tabs-fixed-window-buffers' performance by optimizing buffer sorting mechanism. Replace inefficient 'seq-position' calls with a hash table to cache buffer positions, significantly improving speed when handling large buffer lists (bug#71958). Copyright-paperwork-exempt: yes
Diffstat (limited to 'lisp/emacs-lisp/comp.el')
0 files changed, 0 insertions, 0 deletions