use-background-streams

Function

Package: excl

Arguments:

Returns nil but this function is called for its side effects when using the emacs-lisp interface. This function sets up a mechanism within Lisp to catch errors and breaks in background processes (i.e. processes that are not listener processes) and, if possible, create a new Lisp listener in another emacs buffer connected to the broken process.

If you did not start Lisp in emacs with fi:common-lisp, the system will not be able to create a listener buffer. In that case, Lisp will behave as if this function had not been called. The error message will be printed in the Initial Lisp Listener. See eli.htm.

It is not an error to call this function when the emacs-lisp interface is not being used (but doing so has no practical effect). Nor is it an error to call this function when background streams are already enabled.

See Debugging background processes in debugging.htm for more information.

The documentation is described in introduction.htm and the index is in index.htm.

Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.

Created 2000.10.5.