home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-08-02 | 1.9 KB | 41 lines | [TEXT/CCL ] |
- INSPECT is meant to be deep yet intuitive to use.
- But there ARE some non-obvious short cuts to invoking
- INSPECT.
-
- • Choosing INSPECT from the Lisp menu presents the main INSPECT control dialog.
- Some of the items are:
- - "Choose Inspect Window" selects an existing inspect window.
- - "Inspect History" presents a menu of the the forms inspected
- from top level [ie. from control-x-control-i or from selecting
- "Type in" from the INSPECT control menu.] It does not include forms
- inspected via choosing items from other Inspect windows.
- - "Print Top Window Form" pretty prints the form of the top Inspect window
- into the listener. This permits you to edit it, then inspect the result
- with control-x-control-i.
- - "Close Unmoved Windows"
- Closes all Inspect windows that are positioned
- against the upper right corner of the screen [the default position].
- To save a window from this fate, simple move it by dragging its title bar.
-
-
- • control-x-control-i from a FRED buffer.
- - If a region is selected, the test from that region will
- appear in a dialog box that allows you to edit it
- before it is read and passed to inspect.
- - If no region is selected, the current expression
- is passed to inspect.
- - If there is no region or current expression, a dialog box
- pops up and allows you to type in a string to inspect.
-
- - From the Listener, control-x-control-i behaves similarly
- to its behavior in FRED except that if there is no
- selection or current expression [such as when it is
- waiting for input], the value of * will be passed to
- INSPECT. * is a Common Lisp variable bound to the value of the last form
- evaluated in the Listener.
-
- - (top-inspect-form) returns the form that the top inspect window is
- inspecting. For certain kinds of inspect windows, such forms don't make
- sense so this function isn't perfectly consistent.
-
-