*** empty log message ***
[bpt/emacs.git] / man / misc.texi
index a2f490a..bb3100a 100644 (file)
@@ -1174,9 +1174,21 @@ you finish with the file.  Use the variable
 this sense; its value should be a regular expression that matches file
 names that are temporary.
 
+@vindex server-kill-new-buffers
+  If the variable @code{server-kill-new-buffers} is set to non-nil,
+buffers which still have a client are killed when you are done with
+them, unless they were already present before Emacs Server visited
+them.  This overrides the effect of the @code{server-temp-file-regexp}
+variable.  By default, @code{server-kill-new-buffers} has a non-nil
+value; set it to nil if you want the old behavior governed by
+@code{server-temp-file-regexp}.
+
   If you run @code{emacsclient} with the option @samp{--no-wait}, it
 returns immediately without waiting for you to ``finish'' the buffer in
-Emacs.
+Emacs.  Note that it this case, buffers for temporary files will not be
+killed automatically with the default value of
+@code{server-kill-new-buffers}, since those buffers will not have a
+client.
 
   If you have forgotten to start Emacs, then the option
 @samp{--alternate-editor=@var{command}} may be useful.  It specifies a
@@ -1692,6 +1704,7 @@ the one not current when you type @kbd{@key{F2} d}, is empty,
 @cindex Hexl mode
 @cindex mode, Hexl
 @cindex editing binary files
+@cindex hex editing
   There is a special major mode for editing binary files: Hexl mode.  To
 use it, use @kbd{M-x hexl-find-file} instead of @kbd{C-x C-f} to visit
 the file.  This command converts the file's contents to hexadecimal and
@@ -1735,6 +1748,11 @@ Leave Hexl mode, going back to the major mode this buffer had before you
 invoked @code{hexl-mode}.
 @end table
 
+@noindent
+Other Hexl commands let you insert strings (sequences) of binary bytes,
+move by short's or int's, etc.; type @kbd{C-h a hexl- RET} for details.
+
+
 @node Saving Emacs Sessions, Recursive Edit, Editing Binary Files, Top
 @section Saving Emacs Sessions
 @cindex saving sessions
@@ -1786,7 +1804,7 @@ saving, set @code{desktop-files-not-to-save} to @code{"^$"}.
 There is a simpler mechanism provided by Saveplace library which records
 your position in each file when you kill its buffer (or kill Emacs), and
 jumps to the same position when you visit the file again (even in
-another Emacs session).  Use @key{M-x toggle-save-place} to turn on
+another Emacs session).  Use @kbd{M-x toggle-save-place} to turn on
 place-saving in a given file.  Customize the option @code{save-place} to
 turn it on for all files in each session.
 
@@ -1934,6 +1952,7 @@ move.  The copy, cut and paste functions (as in many other programs)
 operate on the active region, bound to @kbd{C-insert}, @kbd{S-delete}
 and @kbd{S-insert} respectively.
 
+@cindex s-region package
 The @code{s-region} package provides similar, but less complete,
 facilities.
 
@@ -2315,3 +2334,7 @@ Likewise, @kbd{M-x snake} provides an implementation of Snake.
 
 @cindex Zippy
   When you are feeling strange, type @kbd{M-x yow}.
+
+@findex zone
+The command @kbd{M-x zone} plays games with the display when Emacs is
+idle.