emacs-gpu/doc/emacs
Pengji Zhang 6f494d74f6 New user option to hide minor mode lighters (bug#77361)
* lisp/bindings.el (mode-line-collapse-minor-modes): New user
option.
(mode-line-minor-modes): New variable to hold mode line
constructs for minor modes.
(mode-line--make-lighter-menu): New helper function to generate
the menu for hidden minor modes.
(mode-line--minor-modes): New helper function to computer mode
line constructs for minor mode lighters.
(mode-line-modes): Use the new variable 'mode-line-minor-modes',
and adjust the order of elements so the indicator for hidden
minor modes is shown towards the end.

* doc/lispref/modes.texi (Mode Line Basics): Move the paragraph
for 'mode-line-compact' from here...
* doc/emacs/display.texi (Optional Mode Line): ...to here, and
document the new user option.
* etc/NEWS: Annouce the new user option.
2025-04-13 11:43:33 +03:00
..
abbrevs.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ack.texi ; Fix a merge snafu. 2025-03-29 08:54:30 -04:00
android.texi Remove ctags program 2025-03-22 11:57:29 -07:00
anti.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
arevert-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
back.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
basic.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
book-spine.texi
buffers.texi Fix capitalization ELisp -> Elisp 2025-03-12 09:38:33 +08:00
building.texi ; Grammar fixes for "native-compiled" 2025-02-28 20:20:55 +01:00
cal-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
calendar.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.1 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
cmdargs.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
commands.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
custom.texi Merge from origin/emacs-30 2025-04-12 08:57:38 -04:00
dired-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dired.texi ; Touch up tramp-*-with-sudo documentation, add FIXMEs 2025-03-15 19:32:35 +08:00
display.texi New user option to hide minor mode lighters (bug#77361) 2025-04-13 11:43:33 +03:00
doclicense.texi
docstyle.texi
emacs-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs.texi Backport expansion of Time Stamp documentation 2025-03-30 11:39:53 -07:00
emacsver.texi.in
emerge-xtra.texi Avoid double spaces around abbrevations in Texinfo 2025-01-24 23:10:23 +01:00
entering.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
files.texi Merge from origin/emacs-30 2025-04-12 08:57:38 -04:00
fixit.texi ; Fix previous change 2025-01-24 15:58:47 +01:00
fortran-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
frames.texi Add a new command `speedbar-window'. 2025-03-15 10:46:19 +02:00
glossary.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gnu.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gpl.texi
haiku.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
help.texi New Eldoc function `eldoc-show-help-at-pt' 2025-03-29 13:50:26 +03:00
indent.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
input.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
killing.texi ; Fix typos 2025-02-22 14:48:29 +01:00
kmacro.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
m-x.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
macos.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
maintaining.texi Update descriptions of VC's capabilities for Git and Mercurial 2025-04-08 13:17:17 +08:00
Makefile.in Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mark.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mini.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
misc.texi Merge from origin/emacs-30 2025-04-05 07:07:29 -04:00
modes.texi Avoid double spaces around abbrevations in Texinfo 2025-01-24 23:10:23 +01:00
msdos-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
msdos.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mule.texi Don't recommend legacy keymap functions in documentation 2025-03-11 21:19:13 +01:00
package.texi printed manuals: xrefs in and out of "Preparing Patches" 2025-04-01 09:02:08 -07:00
picture-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
programs.texi Merge from origin/emacs-30 2025-03-22 21:09:37 +08:00
regs.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
rmail.texi Merge from origin/emacs-30 2025-03-01 10:02:41 -05:00
screen.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
search.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sending.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
text.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
trouble.texi ; Add texinfo reference to GNU Coding Standards. 2025-03-13 07:12:26 +01:00
vc-xtra.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
vc1-xtra.texi printed manuals: xrefs in and out of "Preparing Patches" 2025-04-01 09:02:08 -07:00
windows.texi Update window-tool-bar 2025-02-08 13:13:30 +02:00
xresources.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00