summaryrefslogtreecommitdiff
path: root/doc/repl.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/repl.texi')
-rw-r--r--doc/repl.texi21
1 files changed, 11 insertions, 10 deletions
diff --git a/doc/repl.texi b/doc/repl.texi
index 93632fb..ce0eaff 100644
--- a/doc/repl.texi
+++ b/doc/repl.texi
@@ -73,16 +73,17 @@ down the list unconditionally, just use @kbd{C-c M-p} and @kbd{C-c M-n}.
In addition, navigation is sexp- rather than line-based.
There are also a few commands to twiddle with the Scheme process.
-@kbd{C-c C-q} will mercilessly kill it (but not before stowing your
-history in the file system). A softer nuke is performed by @kbd{C-c
-C-k}: some (rare, i promise) times, Geiser's @repl{} can get confused by
-the input received from then underlying Scheme (specially if you have
-multiple threads writing to the standard ports), and become
-irresponsive; you can try this command to try to revive it without
-killing the process. Finally, if worse comes to worst and the process is
-dead, @kbd{C-c C-z} will restart it (but the same shortcut, issued when
-the @repl{} is alive, will bring you back to the buffer you came from,
-as explained @ref{switching-repl-buff,,here}).
+@kbd{C-c C-q} will gently ask it to quit, while @kbd{C-u C-c C-q} will
+mercilessly kill the process (but not before stowing your history in the
+file system). A softer nuke is performed by @kbd{C-c C-k}: some (rare, i
+promise) times, Geiser's @repl{} can get confused by the input received
+from then underlying Scheme (specially if you have multiple threads
+writing to the standard ports), and become irresponsive; you can try
+this command to try to revive it without killing the process. Finally,
+if worse comes to worst and the process is dead, @kbd{C-c C-z} will
+restart it (but the same shortcut, issued when the @repl{} is alive,
+will bring you back to the buffer you came from, as explained
+@ref{switching-repl-buff,,here}).
The remaining commands are meatier, and deserve sections of their own.