Mercurial > emacs
changeset 98045:7e5d202f9202
(Quitting): Note that top-level exits active minibuffers.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Sat, 06 Sep 2008 17:24:58 +0000 |
parents | 07cf7e2cfbb4 |
children | f2f918b84b99 |
files | doc/emacs/trouble.texi |
diffstat | 1 files changed, 8 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/emacs/trouble.texi Sat Sep 06 17:24:45 2008 +0000 +++ b/doc/emacs/trouble.texi Sat Sep 06 17:24:58 2008 +0000 @@ -116,13 +116,14 @@ it is ready for the next command. @findex top-level - The command @kbd{M-x top-level} is equivalent to ``enough'' @kbd{C-]} -commands to get you out of all the levels of recursive edits that you -are in. @kbd{C-]} gets you out one level at a time, but @kbd{M-x -top-level} goes out all levels at once. Both @kbd{C-]} and @kbd{M-x -top-level} are like all other commands, and unlike @kbd{C-g}, in that -they take effect only when Emacs is ready for a command. @kbd{C-]} is -an ordinary key and has its meaning only because of its binding in the + The command @kbd{M-x top-level} is equivalent to ``enough'' +@kbd{C-]} commands to get you out of all the levels of recursive edits +that you are in; it also exits the minibuffer if it is active. +@kbd{C-]} gets you out one level at a time, but @kbd{M-x top-level} +goes out all levels at once. Both @kbd{C-]} and @kbd{M-x top-level} +are like all other commands, and unlike @kbd{C-g}, in that they take +effect only when Emacs is ready for a command. @kbd{C-]} is an +ordinary key and has its meaning only because of its binding in the keymap. @xref{Recursive Edit}. @kbd{C-x u} (@code{undo}) is not strictly speaking a way of canceling