# HG changeset patch # User Richard M. Stallman # Date 1156537678 0 # Node ID 873ae07c54d474be2bdb7a2bd64fca2358c3bea1 # Parent aba79a1f03edfa1636a5e2803cee4f007c9cb204 Give priority to graphical terminals over text terminals regarding C-z. diff -r aba79a1f03ed -r 873ae07c54d4 etc/TUTORIAL --- a/etc/TUTORIAL Fri Aug 25 16:06:57 2006 +0000 +++ b/etc/TUTORIAL Fri Aug 25 20:27:58 2006 +0000 @@ -644,18 +644,18 @@ changes you have made; C-x C-c offers to save each changed file before it kills the Emacs.) -C-z is the command to exit Emacs *temporarily*--so that you can go -back to the same Emacs session afterward. +If you are using a graphical display that supports multiple +applications in parallel, you don't need any special command to move +from Emacs to another application. You can do this with the mouse or +with window manager commands. However, if you're using a text +terminal which can only show one application at a time, you need to +"suspend" Emacs to move to any other program. -On systems which allow it, C-z "suspends" Emacs; that is, it returns -to the shell but does not destroy the Emacs. In the most common -shells, you can resume Emacs with the `fg' command or with `%emacs'. - -On systems which do not implement suspending, C-z creates a subshell -running under Emacs to give you the chance to run other programs and -return to Emacs afterward; it does not truly "exit" from Emacs. In -this case, the shell command `exit' is the usual way to get back to -Emacs from the subshell. +C-z is the command to exit Emacs *temporarily*--so that you can go +back to the same Emacs session afterward. When Emacs is running on a +text terminal, C-z "suspends" Emacs; that is, it returns to the shell +but does not destroy the Emacs. In the most common shells, you can +resume Emacs with the `fg' command or with `%emacs'. The time to use C-x C-c is when you are about to log out. It's also the right thing to use to exit an Emacs invoked under mail handling