* bug#50147: Wishlist: Display mode name in mode line tooltip
@ 2021-08-21 16:07 Stefan Kangas
2021-08-22 14:46 ` Lars Ingebrigtsen
0 siblings, 1 reply; 2+ messages in thread
From: Stefan Kangas @ 2021-08-21 16:07 UTC (permalink / raw)
To: 50147
Severity: wishlist
When I hover over the major and minor mode names in the mode line, the
tooltip says "Minor mode" or "Major mode".
It would be useful if it could display the full mode name in the tooltip.
^ permalink raw reply [flat|nested] 2+ messages in thread
* bug#50147: Wishlist: Display mode name in mode line tooltip
2021-08-21 16:07 bug#50147: Wishlist: Display mode name in mode line tooltip Stefan Kangas
@ 2021-08-22 14:46 ` Lars Ingebrigtsen
0 siblings, 0 replies; 2+ messages in thread
From: Lars Ingebrigtsen @ 2021-08-22 14:46 UTC (permalink / raw)
To: Stefan Kangas; +Cc: 50147
Stefan Kangas <stefan@marxist.se> writes:
> When I hover over the major and minor mode names in the mode line, the
> tooltip says "Minor mode" or "Major mode".
>
> It would be useful if it could display the full mode name in the tooltip.
I think so, too. Today those things are just constant strings -- it'd
be nice to be able to add this in a non-consing way (i.e., without
having to create a new big-ish string every time we display the mode
line).
Here's the current code:
`(:propertize ("" mode-name)
help-echo "Major mode\n\
mouse-1: Display major mode menu\n\
mouse-2: Show help for major mode\n\
mouse-3: Toggle minor modes"
mouse-face mode-line-highlight
local-map ,mode-line-major-mode-keymap)
This is quite careful to not create any garbage.
Hm... perhaps we could just make the help-echo point to a function
instead? That should have no performance impact, I think.
'("" mode-line-process)
`(:propertize ("" minor-mode-alist)
mouse-face mode-line-highlight
help-echo "Minor mode\n\
mouse-1: Display minor mode menu\n\
mouse-2: Show help for minor mode\n\
mouse-3: Toggle minor modes"
local-map ,mode-line-minor-mode-keymap)
The minor modes are done in one go, though, so that'd have to be
changed?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-08-22 14:46 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-21 16:07 bug#50147: Wishlist: Display mode name in mode line tooltip Stefan Kangas
2021-08-22 14:46 ` Lars Ingebrigtsen
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.