Function: idlwave-list-shell-load-path-shadows

idlwave-list-shell-load-path-shadows is an interactive and byte-compiled function defined in idlwave.el.gz.

Signature

(idlwave-list-shell-load-path-shadows &optional ARG)

Documentation

List the load path shadows of all routines compiled under the shell.

This is very useful for checking an IDL application. Just compile the application, do RESOLVE_ALL, and \C-c C-i to compile all referenced routines and update IDLWAVE internal info. Then check for shadowing with this command.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/idlwave.el.gz
(defun idlwave-list-shell-load-path-shadows (&optional _arg)
  "List the load path shadows of all routines compiled under the shell.
This is very useful for checking an IDL application.  Just compile the
application, do RESOLVE_ALL, and \\`C-c C-i' to compile all referenced
routines and update IDLWAVE internal info.  Then check for shadowing
with this command."
  (interactive)
  (cond
   ((or (not (fboundp 'idlwave-shell-is-running))
	(not (idlwave-shell-is-running)))
    (error "Shell is not running"))
   ((null idlwave-compiled-routines)
    (error "No compiled routines.  Maybe you need to update with `C-c C-i'"))
   (t
    (idlwave-list-load-path-shadows nil idlwave-compiled-routines
				    "in the shell"))))