]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/tab-bar.el: Show full tab names on tooltips (bug#65554).
authorJuri Linkov <juri@linkov.net>
Mon, 28 Aug 2023 06:52:36 +0000 (09:52 +0300)
committerJuri Linkov <juri@linkov.net>
Mon, 28 Aug 2023 06:52:36 +0000 (09:52 +0300)
(tab-bar--format-tab): Use tab names for :help strings.
It's useful to see original tab names when the tab-bar displays names
truncated by tab-bar-auto-width, etc.
(tab-bar-format-menu-bar): Fix string case for consistency with other items.

lisp/tab-bar.el

index 01f250677bccbf0adb427edf314df8898f6b7c57..9a59e480f06d14a0a56b37d074cd80050186cc80 100644 (file)
@@ -874,7 +874,7 @@ Used by `tab-bar-format-menu-bar'."
 (defun tab-bar-format-menu-bar ()
   "Produce the Menu button for the tab bar that shows the menu bar."
   `((menu-bar menu-item ,tab-bar-menu-bar-button
-     tab-bar-menu-bar :help "Menu Bar")))
+     tab-bar-menu-bar :help "Menu bar")))
 
 (defun tab-bar-format-history ()
   "Produce back and forward buttons for the tab bar.
@@ -901,13 +901,13 @@ You can hide these buttons by customizing `tab-bar-format' and removing
         menu-item
         ,(funcall tab-bar-tab-name-format-function tab i)
         ignore
-        :help "Current tab")))
+        :help ,(alist-get 'name tab))))
     (t
      `((,(intern (format "tab-%i" i))
         menu-item
         ,(funcall tab-bar-tab-name-format-function tab i)
         ,(alist-get 'binding tab)
-        :help "Click to visit tab"))))
+        :help ,(alist-get 'name tab)))))
    (when (alist-get 'close-binding tab)
      `((,(if (eq (car tab) 'current-tab) 'C-current-tab
            (intern (format "C-tab-%i" i)))