Function: idl-shell

idl-shell is a function alias and interactive for idlwave-shell, defined in idlw-shell.el.gz.

Signature

(idl-shell &optional ARG)

Documentation

Run an inferior IDL, with I/O through buffer (idlwave-shell-buffer).

If buffer exists but shell process is not running, start new IDL. If buffer exists and shell process is running, just switch to the buffer.

When called with a prefix ARG, or when idlwave-shell-use-dedicated-frame is non-nil, the shell buffer and the source buffers will be in separate frames.

The command to run comes from variable idlwave-shell-explicit-file-name, with options taken from idlwave-shell-command-line-options.

The buffer is put in idlwave-shell-mode, providing commands for sending input and controlling the IDL job. See help on idlwave-shell-mode. See also the variable idlwave-shell-prompt-pattern.

(Type C-h m (describe-mode) in the shell buffer for a list of commands.)

Key Bindings

Aliases

idl-shell