emacs/doc/emacs
Juri Linkov b2a5bf142f Enable keys M-down, M-up, M-RET for in-buffer completion
* lisp/minibuffer.el (completion-in-region-mode-map): Add keybindings M-<up>
for minibuffer-previous-completion, M-<down> for minibuffer-next-completion,
M-RET for minibuffer-choose-completion.
(completion-in-region-mode): Set buffer-local
'minibuffer-completion-auto-choose' to nil.
(minibuffer-next-completion): Get the value of
'minibuffer-completion-auto-choose' from the minibuffer.
(minibuffer-previous-completion): Simplify by delegating to
'minibuffer-next-completion'.

* doc/emacs/programs.texi (Symbol Completion): Add description of keys
M-down, M-up, M-RET.

https://lists.gnu.org/archive/html/emacs-devel/2022-05/msg00916.html
2022-05-22 20:55:35 +03:00
..
abbrevs.texi Allow dabbrev to ignore binary buffers 2022-05-07 13:19:57 +02:00
ack.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
anti.texi * doc/emacs/anti.texi (Antinews): Unannounce removal of Motif. 2022-03-26 14:46:00 +08:00
arevert-xtra.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
back.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
basic.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
book-spine.texi ; Yet another last-minute change in Emacs manual for printing 2021-07-24 13:15:50 +03:00
buffers.texi Update documentation of 'clone-indirect-buffer-hook' 2022-01-20 19:18:54 +02:00
building.texi Add new user option compilation-hidden-output 2022-05-16 15:30:50 +02:00
cal-xtra.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
calendar.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.1 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cmdargs.texi Make it easier to use Emacs as a script interpreter 2022-04-18 12:59:03 +02:00
commands.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
custom.texi Fix previous description of fallback order 2022-04-19 18:36:04 +02:00
dired-xtra.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dired.texi ; * doc/emacs/dired.texi (Entering Dired): Fix typo. 2022-05-21 16:15:01 -07:00
display.texi Document \807 etc. in raw byte display 2022-04-28 10:53:10 -07:00
doclicense.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
docstyle.texi Minor copyedits in the Emacs user manual 2021-06-06 12:58:40 +03:00
emacs-xtra.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
emacs.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
emacsver.texi.in Stop keeping doc/emacs/emacsver.texi in the repository 2014-11-09 16:17:17 -08:00
emerge-xtra.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
entering.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
files.texi Merge from origin/emacs-28 2022-02-19 06:30:51 +01:00
fixit.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
fortran-xtra.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
frames.texi ; * doc/emacs/frames.texi (Tooltips): Fix punctuation and wording. 2022-05-16 14:37:36 +03:00
glossary.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gnu.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gpl.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
haiku.texi Make system tooltips display in the menu bar on Haiku 2022-01-20 10:55:52 +00:00
help.texi Allow reusing the *Help* window with i'/s/ commands 2022-05-02 11:30:52 +02:00
indent.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
killing.texi ; Fix documentation of 'cycle-spacing' 2022-05-16 14:50:27 +03:00
kmacro.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
m-x.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
macos.texi Replace NS code that implemented font panels in a different way 2022-05-01 21:39:54 +08:00
maintaining.texi Add new command 'vc-dir-mark-by-regexp' 2022-05-11 14:59:27 +02:00
Makefile.in Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
mark.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mini.texi ; Fix documentation of completion options 2022-05-09 16:28:22 +03:00
misc.texi * doc/emacs/misc.texi (Interactive Shell): Fix paren typo. 2022-05-05 07:57:21 -07:00
modes.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
msdos-xtra.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
msdos.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
mule.texi ; Fix last change. 2022-01-08 11:13:03 +02:00
package.texi New command 'package-update-all' 2022-05-12 03:59:39 +02:00
picture-xtra.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
programs.texi Enable keys M-down, M-up, M-RET for in-buffer completion 2022-05-22 20:55:35 +03:00
regs.texi Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
rmail.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
screen.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
search.texi ; Fix recent changes in regexp documentation 2022-05-09 16:02:58 +03:00
sending.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
text.texi Document outline-default-state 2022-03-22 23:36:24 +01:00
trouble.texi ; * doc/emacs/trouble.texi (Memory Full): Minor copyedits. 2022-04-09 12:57:08 +03:00
vc-xtra.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
vc1-xtra.texi ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
windows.texi Add a new macro `setopt' 2022-02-13 16:29:26 +01:00
xresources.texi ; * doc/emacs/xresources.texi (Table of Resources): Fix typo. 2022-02-07 21:39:19 +08:00