diff options
| author | Stefan Monnier | 2025-02-10 16:03:02 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2025-02-10 16:03:02 -0500 |
| commit | 4936a8d5acbfee2dee6d903400eba48cb2e3a6a7 (patch) | |
| tree | c052e95debe85d6409f66bc685e1ade1a0a5b908 | |
| parent | 8a669b6be523e043423b81571a8c94cb49ccc8e5 (diff) | |
| parent | 411db5543274275896ff4bf93096e9fd5574d06e (diff) | |
| download | emacs-4936a8d5acbfee2dee6d903400eba48cb2e3a6a7.tar.gz emacs-4936a8d5acbfee2dee6d903400eba48cb2e3a6a7.zip | |
Merge remote-tracking branch 'origin/emacs-30'
| -rw-r--r-- | .mailmap | 11 | ||||
| -rw-r--r-- | etc/PROBLEMS | 13 | ||||
| -rw-r--r-- | lisp/help.el | 2 |
3 files changed, 24 insertions, 2 deletions
| @@ -22,6 +22,9 @@ Andrea Corallo <akrl@sdf.org> | |||
| 22 | Andrea Corallo <akrl@sdf.org> <akrl@sdf.com> | 22 | Andrea Corallo <akrl@sdf.org> <akrl@sdf.com> |
| 23 | Andrea Corallo <akrl@sdf.org> <andcor03@e112547.nice.arm.com> | 23 | Andrea Corallo <akrl@sdf.org> <andcor03@e112547.nice.arm.com> |
| 24 | Andrea Corallo <akrl@sdf.org> <andrea_corallo@yahoo.it> | 24 | Andrea Corallo <akrl@sdf.org> <andrea_corallo@yahoo.it> |
| 25 | Andrea Corallo <andrea.corallo@arm.com> <andcor03@e112547.nice.arm.com> | ||
| 26 | Andrea Corallo <andrea.corallo@arm.com> <andcor03@e130743.arm.com> | ||
| 27 | Andrea Corallo <andrea.corallo@arm.com> <andcor03@e132096.arm.com> | ||
| 25 | Andrew G Cohen <cohen@andy.bu.edu> | 28 | Andrew G Cohen <cohen@andy.bu.edu> |
| 26 | Andrew G Cohen <cohen@andy.bu.edu> <cohen@bu.edu> | 29 | Andrew G Cohen <cohen@andy.bu.edu> <cohen@bu.edu> |
| 27 | Arash Esbati <arash@gnu.org> <arash.esbati@gmail.com> | 30 | Arash Esbati <arash@gnu.org> <arash.esbati@gmail.com> |
| @@ -68,6 +71,7 @@ Eric S. Raymond <esr@thyrsus.com> <esr@snark.thyrsus.com> | |||
| 68 | Etienne Prud’homme <e.e.f.prudhomme@gmail.com> | 71 | Etienne Prud’homme <e.e.f.prudhomme@gmail.com> |
| 69 | Fabián Ezequiel Gallina <fgallina@gnu.org> <fgallina@cuca> | 72 | Fabián Ezequiel Gallina <fgallina@gnu.org> <fgallina@cuca> |
| 70 | Fabián Ezequiel Gallina <fgallina@gnu.org> <galli.87@gmail.com> | 73 | Fabián Ezequiel Gallina <fgallina@gnu.org> <galli.87@gmail.com> |
| 74 | Felicián Németh <felician.nemeth@gmail.com> | ||
| 71 | Francis Litterio <flitterio@gmail.com> | 75 | Francis Litterio <flitterio@gmail.com> |
| 72 | Gabor Vida <vidagabor@gmail.com> | 76 | Gabor Vida <vidagabor@gmail.com> |
| 73 | Gerd Möllmann <gerd@gnu.org> | 77 | Gerd Möllmann <gerd@gnu.org> |
| @@ -79,14 +83,17 @@ Gnus developers <ding@gnus.org.noreply> <ding@gnus.org> | |||
| 79 | Gregory Heytings <gregory@heytings.org> <ghe@sdf.org> | 83 | Gregory Heytings <gregory@heytings.org> <ghe@sdf.org> |
| 80 | Grégoire Jadi <daimrod@gmail.com> | 84 | Grégoire Jadi <daimrod@gmail.com> |
| 81 | Ian Dunn <dunni@gnu.org> | 85 | Ian Dunn <dunni@gnu.org> |
| 86 | Ignacio Casso <ignaciocasso@hotmail.com> | ||
| 82 | Jan Djärv <jan.h.d@swipnet.se> | 87 | Jan Djärv <jan.h.d@swipnet.se> |
| 83 | Jan Djärv <jan.h.d@swipnet.se> <jhd@f20.localdomain> | 88 | Jan Djärv <jan.h.d@swipnet.se> <jhd@f20.localdomain> |
| 89 | Jan Synáček <jan.synacek@gmail.com> | ||
| 84 | Jason Rumney <jasonr@gnu.org> <jasonr@wanchan> | 90 | Jason Rumney <jasonr@gnu.org> <jasonr@wanchan> |
| 85 | Jeff Walsh <fejfighter@gmail.com> <jawalsh@localhost.localdomain> | 91 | Jeff Walsh <fejfighter@gmail.com> <jawalsh@localhost.localdomain> |
| 86 | Jeff Walsh <fejfighter@gmail.com> <jeff.walsh@drtusers-MacBook-Pro.local> | 92 | Jeff Walsh <fejfighter@gmail.com> <jeff.walsh@drtusers-MacBook-Pro.local> |
| 87 | Jeff Walsh <fejfighter@gmail.com> <jewalsh@redhat.com> | 93 | Jeff Walsh <fejfighter@gmail.com> <jewalsh@redhat.com> |
| 88 | Jens Lechtenbörger <jens.lechtenboerger@fsfe.org> | 94 | Jens Lechtenbörger <jens.lechtenboerger@fsfe.org> |
| 89 | Jim Blandy <jimb@red-bean.com> <jimb@redhat.com> | 95 | Jim Blandy <jimb@red-bean.com> <jimb@redhat.com> |
| 96 | Jim Meyering <meyering@redhat.com> U. Ser <user@example.com> | ||
| 90 | Jimmy Aguilar Mena <spacibba@aol.com> | 97 | Jimmy Aguilar Mena <spacibba@aol.com> |
| 91 | Joakim Verona <joakim@verona.se> | 98 | Joakim Verona <joakim@verona.se> |
| 92 | Joakim Verona <joakim@verona.se> <root@exodia.verona.se> | 99 | Joakim Verona <joakim@verona.se> <root@exodia.verona.se> |
| @@ -151,6 +158,7 @@ Philip Kaludercic <philipk@posteo.net> <philip.kaludercic@fau.de> | |||
| 151 | Philip Kaludercic <philipk@posteo.net> <philip@icterid> | 158 | Philip Kaludercic <philipk@posteo.net> <philip@icterid> |
| 152 | Philip Kaludercic <philipk@posteo.net> <philip@warpmail.net> | 159 | Philip Kaludercic <philipk@posteo.net> <philip@warpmail.net> |
| 153 | Philipp Stephani <p.stephani2@gmail.com> | 160 | Philipp Stephani <p.stephani2@gmail.com> |
| 161 | Philipp Stephani <phst@google.com> | ||
| 154 | Phillip Lord <phillip.lord@russet.org.uk> <phillip.lord@newcastle.ac.uk> | 162 | Phillip Lord <phillip.lord@russet.org.uk> <phillip.lord@newcastle.ac.uk> |
| 155 | Pierre Lorenzon <devel@pollock-nageoire.net> | 163 | Pierre Lorenzon <devel@pollock-nageoire.net> |
| 156 | Pieter van Oostrum <pieter@vanoostrum.org> <pieter-l@vanoostrum.org> | 164 | Pieter van Oostrum <pieter@vanoostrum.org> <pieter-l@vanoostrum.org> |
| @@ -158,8 +166,9 @@ Pip Cet <pipcet@gmail.com> | |||
| 158 | Po Lu <luangruo@yahoo.com> | 166 | Po Lu <luangruo@yahoo.com> |
| 159 | Po Lu <luangruo@yahoo.com> Po Lu via <emacs-devel@gnu.org> | 167 | Po Lu <luangruo@yahoo.com> Po Lu via <emacs-devel@gnu.org> |
| 160 | Przemysław Wojnowski <esperanto@cumego.com> | 168 | Przemysław Wojnowski <esperanto@cumego.com> |
| 161 | Rasmus <rasmus@gmx.us> | 169 | Rasmus Pank Roulund <rasmus@gmx.us> |
| 162 | Richard M. Stallman <rms@gnu.org> | 170 | Richard M. Stallman <rms@gnu.org> |
| 171 | Robert Brown <robert.brown@gmail.com> | ||
| 163 | Robert J. Chassell <bob@gnu.org> <bob@rattlesnake.com> | 172 | Robert J. Chassell <bob@gnu.org> <bob@rattlesnake.com> |
| 164 | Robert Weiner <rsw@gnu.org> <rswgnu@gmail.com> | 173 | Robert Weiner <rsw@gnu.org> <rswgnu@gmail.com> |
| 165 | Roland Winkler <winkler@gnu.org> <Roland.Winkler@physik.uni-erlangen.de> | 174 | Roland Winkler <winkler@gnu.org> <Roland.Winkler@physik.uni-erlangen.de> |
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index ee72a04f493..5c95afa67ca 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -2815,6 +2815,19 @@ set the 'visible-cursor' variable to nil in your ~/.emacs: | |||
| 2815 | Still other way is to change the "cvvis" capability to send the | 2815 | Still other way is to change the "cvvis" capability to send the |
| 2816 | "\E[?25h\E[?0c" command. | 2816 | "\E[?25h\E[?0c" command. |
| 2817 | 2817 | ||
| 2818 | *** GNU/Linux: GPM mouse does not display pointer, but otherwise works. | ||
| 2819 | |||
| 2820 | This happens on Linux kernel versions from 6.7 to 6.13. On these | ||
| 2821 | versions, the Linux kernel does not allow programs to draw the mouse | ||
| 2822 | pointer unless they have superuser permissions. The GPM daemon | ||
| 2823 | normally has such permissions and it draws the mouse pointer for other | ||
| 2824 | programs such as your shell and many ncurses based programs, but not | ||
| 2825 | for Emacs. | ||
| 2826 | |||
| 2827 | To solve this, you need to change your kernel to a version with this bug | ||
| 2828 | fixed, such as 6.14 or later. See associated Linux kernel fix: | ||
| 2829 | https://lore.kernel.org/regressions/20250110142122.1013222-1-gnoack@google.com/ | ||
| 2830 | |||
| 2818 | ** FreeBSD | 2831 | ** FreeBSD |
| 2819 | 2832 | ||
| 2820 | *** FreeBSD: Getting a Meta key on the console. | 2833 | *** FreeBSD: Getting a Meta key on the console. |
diff --git a/lisp/help.el b/lisp/help.el index a5f65866c01..91e036621f8 100644 --- a/lisp/help.el +++ b/lisp/help.el | |||
| @@ -2309,7 +2309,7 @@ the same names as used in the original source code, when possible." | |||
| 2309 | (dolist (arg arglist) | 2309 | (dolist (arg arglist) |
| 2310 | (unless (and (symbolp arg) | 2310 | (unless (and (symbolp arg) |
| 2311 | (let ((name (symbol-name arg))) | 2311 | (let ((name (symbol-name arg))) |
| 2312 | (if (eq (aref name 0) ?&) | 2312 | (if (and (> (length name) 0) (eq (aref name 0) ?&)) |
| 2313 | (memq arg '(&rest &optional)) | 2313 | (memq arg '(&rest &optional)) |
| 2314 | (not (string-search "." name))))) | 2314 | (not (string-search "." name))))) |
| 2315 | (setq valid nil))) | 2315 | (setq valid nil))) |