next up previous contents
Next: 2.7.2 The TTY Inspector Up: 2.7 The Inspector Previous: 2.7 The Inspector

2.7.1 The Graphical Interface

 

CMU Common Lisp has an interface to Motif which is functionally similar to CLM, but works better in CMU CL. See:

`doc/motif-toolkit.doc'
`doc/motif-internals.doc'

This motif interface has been used to write the inspector and graphical debugger. There is also a Lisp control panel with a simple file management facility, apropos and inspector dialogs, and controls for setting global options. See the interface and toolkit packages.

[Function]
interface:lisp-control-panel

This function creates a control panel for the Lisp process.

[Variable]
interface:*interface-style*

When the graphical interface is loaded, this variable controls whether it is used by inspect and the error system. If the value is :graphics (the default) and the DISPLAY environment variable is defined, the graphical inspector and debugger will be invoked by  inspect or when an error is signalled. Possible values are :graphics and tty. If the value is :graphics, but there is no X display, then we quietly use the TTY interface.



Raymond Toy
Mon Jul 14 09:11:27 EDT 1997