[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
*dialect*
lisp-mode-buffers
lisp-source-modes
. If it's loaded into a buffer that is
in one of these major modes, it's considered a Lisp source file by
find-file-lisp
, load-file-lisp
and
compile-file-lisp
.
Used by these commands to determine defaults.
*Completions*
*Aborted Commands*
*Errors*
*Output*
*Error Output*
*ilisp-send*
*Edit-Definitions*
*All-Callers*
*Last-Changes*
*Changed-Definitions*
4.1 Typeout windows | temporary windows used for display. | |
4.2 Switching buffers |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
All ILISP output is funneled through the function which is bound to
the hook ilisp-display-output-function
. The function gets
a single argument, a string, and should make that output visible to
the user somehow.
One possible choice for output display is
ilisp-display-output-in-typeout-window
,
which pops up a window at the top of the current screen which is
just large enough to display the output. This window can be
"remotely controlled" by the commands ilisp-scroll-output
,
ilisp-bury-output
, and ilisp-grow-output
.
Unlike the old popper facility, the ilisp typeout window facility does not trounce on any existing Emacs functions or on any common key bindings, like C-x o.
Other built-in functions which might be useful as values for
ilisp-display-output-function
include
ilisp-display-output-default
,
ilisp-display-output-adaptively
,
ilisp-display-output-in-lisp-listener
,
ilisp-display-output-in-temp-buffer
, and
ilisp-display-output-in-typeout-window
.
The default display function is ilisp-display-output-default
,
which obeys the lisp-no-popper
variable.
Users are encouraged to write their own output display functions to get the exact desired behavior, displaying on a private Emacs screen, in a pop-up dialog box, or whetever.
An alternative to typeout windows is to always have the inferior Lisp
buffer visible and have all output go there. Setting
lisp-no-popper
to t
will cause all output to go to the
inferior Lisp buffer. Setting lisp-no-popper
to 'message
will make output of one line go to the message window. Setting
comint-always-scroll
to t
will cause process output to
always be visible. If a command gets an error, you will be left in the
break loop.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Commands to make switching between buffers easier.
pop-up-windows
to nil.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by XEmacs shared group account on December, 19 2009
using texi2html 1.65.