Function: idlwave-shell-shell-frame
idlwave-shell-shell-frame is a byte-compiled function defined in
idlw-shell.el.gz.
Signature
(idlwave-shell-shell-frame)
Documentation
Return the frame to be used for the shell buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/idlw-shell.el.gz
(defun idlwave-shell-shell-frame ()
"Return the frame to be used for the shell buffer."
(if idlwave-shell-use-dedicated-frame
;; We want a dedicated frame
(if (frame-live-p idlwave-shell-idl-wframe)
;; It does exist, so we use it.
idlwave-shell-idl-wframe
;; It does not exist. Check if we have a source frame.
(if (not (frame-live-p idlwave-shell-display-wframe))
;; We do not have a source frame, so we use this one.
(setq idlwave-shell-display-wframe (selected-frame)))
;; Return a new frame
(setq idlwave-shell-idl-wframe
(make-frame idlwave-shell-frame-parameters)))))