]> code.delx.au - gnu-emacs/blobdiff - doc/lispref/os.texi
(Focus Events): Most X window managers don't use focus-follows-mouse
[gnu-emacs] / doc / lispref / os.texi
index 94bb023abc5ad5896746a5c269154328d74f3d5f..ddca40dc5d9994326c0e0564d7ce5a6b9fc71de0 100644 (file)
@@ -599,10 +599,10 @@ returns @code{nil} to its caller in Lisp.
 
 This function works only on the controlling terminal of the Emacs
 session; to relinquish control of other tty devices, use
-@code{suspend-tty} (@pxref{Visibility of Frames}).  If the Emacs
-session uses more than one terminal device, you will need to delete
-the frames on all the other devices before suspending Emacs, otherwise
-this function signals an error.
+@code{suspend-tty} (see below).  If the Emacs session uses more than
+one terminal device, you will need to delete the frames on all the
+other devices before suspending Emacs, otherwise this function signals
+an error.
 
 If @var{string} is non-@code{nil}, its characters are sent to be read
 as terminal input by Emacs's superior shell.  The characters in
@@ -876,16 +876,6 @@ specify the same environment variable, the first of these elements
 specifies the variable, and the other ``duplicates'' are ignored.
 @end defvar
 
-@defun environment &optional frame
-This is a convenience function that returns the value of
-@code{process-environment} after removing unset and duplicate
-variables from it.  The optional argument @var{frame}, which should be
-a frame, means return the list of environment variables in effect for
-that frame.  The value this function returns is a copy, so changing it
-will have no effect on the environment variables passed to
-subprocesses.
-@end defun
-
 @defvar initial-environment
 This variable holds the list of environment variables Emacs inherited
 from its parent process.  It is computed during startup, see