


$
variable
208
*
variable
11
,
15
,
204
,
221
**
variable
11
***
variable
11
*package* 164
.lispworks
file
22
Backtrace command 226
backtraces 109
binding $ to the current inspector object 208
binding frames 114
Bindings button 114
Bindings command 226
Break command 238
Break on Access command 201
Break on Read command 201
Break On Return from Frame command 113
Break on Write command 201
breaking a process 238
in the editor 163
variations in name 30
Browse Metaclass command 69 , 71 , 73 , 77 , 80 , 82
Browse Parent command 304
Browse Parent System command 26 , 166 , 286
Browse Representation command 304
Browse Screens command 305
Browse Symbols Like command 31 , 225
browsers 39
compilation conditions 93 - 101
errors 93
HTML documentation 39
native window system 304
online manuals 39
results of a grep 189
selected object, class of the 30 , 224
closing 150
swapping between 150
Compile 162
Evaluate 161
Trace. See Trace menu
Undefine 166
bugs, reporting 226
Build PowerPC 312
Build Universal 312
Clear Output 313
Display Backtrace 313
Display Error 313
Edit Script 313
Kill All 315
Kill Application 315
Make a New Script 309
Run 314
Build PowerPC command 312
Build Universal command 312
By Name option 33
By Package option 33
catch frames 114
Catchers button 114
choosing menu commands xxi
Class area 68
current class, operations specific to the 69 , 71 , 73 , 77 , 80 , 82
description 3
examining a class 64
Filter area 68
filtering information 63
Function description area 76
functions list 76
generic functions, operating on 77
Graph area 73
hierarchy view 65
Include Inherited Methods/Functions button 76
inherited slots 62
Initargs area 79
initargs view 78
invoking on the current expression 224
invoking on the selected object 30
menu commands, see menu or command name
methods list 76
overview of the 59
Precedence area 82
precedence view 80
Slot description area 68
Slots area 68
sorting information 66
tracing classes from the 77
undefining functions and methods 77
See also classes
Class command 14 , 30 , 60 , 63 , 68 , 224
changing slot values in the inspector 202 - 204
examining 64
examining functions and methods defined on 75 - 77
inherited slots in 62
initargs 78
inspecting local slots 199
list-panel
63
operations specific to the current class 69 , 71 , 73 , 77 , 80 , 82
precedence list 80
push-button-panel
65
tracing 77
See also class browser
Browse Metaclass 69 , 71 , 73 , 77 , 80 , 82
objects operated on by the 69 , 71 , 73 , 77 , 80 , 82
Clear Output command 313
Clip command 86
usage in editor 152
See also clipboard, kill ring
Close command 150
editor buffers 150
Collapse Nodes command 48
collapsing graphs 47
use of xxii
Set Grep Args 190
Set Grep Directory 190
Command to Key command 167 , 231
completion of 128
repeating 24
common features in the environment 17 - 38
See also under graphs
classes. See classes
displaying documentation for expressions 224
displaying documentation for selected object 31 , 112
file extension 147
indentation of forms in source code 165
prompt 220
systems. See system
Common Lisp symbols 145
Common LispWorks menus and the toolbar 55 - 57
compilation conditions browser 93 - 101
pathnames 99
preference dialog 97
types to display 99
Force 296
Preview 297
Source 297
Compile and Load command 26 , 109 , 162 , 289 , 294
Compile and Load... command 162
Compile command 26 , 162 , 289 , 294
Compile Region command 224
in editor 162
Compile... command 162
compiler output 162
compile-system
function
284
editor 162
compiling files in the listener 26
in class browser 65
Actions. See Actions menu
Report Bug 111
consistency in the environment. See common features in the environment
contain
function
12
,
63
,
204
Contents radio button 41
Control key, use of xxii , 129
conventions used in the manual xix - xxii
Copy command 23 , 31 , 152 , 154 , 203 , 204
in Actions menu 253
standard action command 31
copying windows 20
object. See selected object
package of any tool 28
prompt 221
value, operating on 225
current buffer 160
current class, operations specific to the 69 , 71 , 73 , 77 , 80 , 82
current definition 160
current expression 160
displaying lambda list for 166 , 224
stepper breakpoint 224
toggling stepper breakpoint 224
tracing 224
macroexpanding 224
walking 224
Reuse 20
Debug command 238
Debugger 8 , 103 , 104 , 107 , 109 , 111
Listener 8
Restarts 225
abort restart 108
binding frames 114
catch frames 114
continue restart 108
controlling from the listener 225 - 226
debugger tool 226
description 107
displaying documentation for object in current frame 112
finding source code for object in current frame 112
handler frames 114
invisible frames 115
invoking 105
invoking from the process browser 238
invoking from the tracer 34
menu commands in the listener 225
restart frames 115
stack frames 108
See also debugger tool
Debugger command 8 , 103 , 104 , 107 , 109 , 226
Backtrace area 106
buttons 106
Condition area 106
invoking 103
invoking from notifier 105
package information 115
types of frame, displaying 114
See also debugger
debugging a process 238
Definitions menu 135 , 136 , 160
Compile 162
Evaluate 161
Generic Function 166
Trace. See Trace menu
Undefine 166
defsystem
macro
286
examples of use 285
deleting text in the editor 149 - 150
See also kill ring
editor command 286
of compilation conditions 97
Description menu 97 , 173 , 182
Listen 217
Deselect All command 24 , 118 , 152
Destroy command 305
Display Backtrace command 313
Display Error command 313
windows 18
Documentation command 31 , 112 , 224
documentation, online. See online help
$
variable
208
Edit menu 22
Find Next, for graph view 46
Find, for graph view 46
Find... 24
Link. See Link Menu
Replace 159
Replace... 24
Select All 24 , 118 , 152 , 294
Edit Script command 313
editing the history list 25
aborting commands 151
breakpoints 163
buffers. See buffers
changed definitions list 135
closing buffers 150
compiling source code 162
creating a new window 151
current expression, displaying value 166
current package and displayed package 141
definitions list 134
definitions, operating on 165 - 166
EMACS, comparison with 125
evaluating source code 161 - 162
expressions, operating on 165 - 166
indenting forms 165
inserting files into the current buffer 150
invoking 126
keyboard commands, use of 129
kill ring. See kill ring
Lisp-specific commands 160 - 166
macroexpanding forms in the 166
menu and keyboard commands, distinctions 147
menu commands. See menu or command name
moving around in the buffer 148 - 149
output view 130
overview 3
package information 141
package usage 164
repeating commands 152
replacing text 159
reverting to last saved version 147
saving text regions 147
scrolling text 149
sorting entries 140
swapping between buffers 150
tracing 164
undefining symbols 166
undoing commands 152
using the clipboard 152
viewing two sections of the same file 151
views available 126
walking forms 166
finding keyboard command for 231
Grep
190
Shell
260
Visit Tags File
129
comparison with built-in editor 125
encoding 146
Enter Search String dialog 40
quitting 22
EOF command 260
error conditions 97
in editor 161
Evaluate Last Form in Listener
editor command
231
in editor 161
in listener 224
next 227
previous 227
repeating 25
examining objects 199
execute mode 226
Expand Nodes command 48
expanding graphs 47
Expression menu 160
Browse Symbols Like 225
Class 224
Documentation 224
Find Source 224
Function Calls 225
Generic Function 225
Inspect Value 224
Macroexpand 166
Macroexpand Form 224
Toggle Breakpoint 224
Trace. See Trace menu
Walk 166
Walk Form 224
browsing the class of 224
displaying documentation 224
finding source code 224
extended editor commands, finding keyboard command for 231
external format 146
fg
UNIX command
260
Browse Parent System 26 , 166 , 286
Compile and Load 26 , 109 , 162
description 26
Insert 150
Revert to Saved 147
Save All 150
Save As 147
Save Region As 148
completion of 128
extensions for CL files 147
compiling in listener 26
inserting one into another 150
loading 26
navigating in the editor 148 - 149
printing 26
reverting to last saved version 147
saving 147
saving all 150
filtering information 36 - 37 , 63 , 293
in inspector 197
Find command 24
in editor 159
in graph view 46
in graph view 46
Find Source command 31 , 112 , 126 , 224
in Debug menu 226
shortcut in debugger tool 110
Find... command 24
in editor 156
Force command 296
compiling in editor 162
evaluating in editor 161 - 162
indentation of 165
Break On Return From Frame 113
Documentation 112
Restart Frame Stepping 112 , 264
Return from Frame 112
Trace. See Trace menu
function call browser 169 - 177
By Name command 175
By Package command 175
Callees area 174
Callers area 174
description 169
Documentation area 173
Function area 170
Function description area 173
Function menu 177
Trace submenu 177
Graph area 171
graphing callers and callees 171
invoking on selected object 31 , 225
menu commands, see menu or command name
operating on functions 177
package information 175
Show Package Names command 176
sorting entries 175
text view 173
tracing from 177
Unsorted command 175
views available 169
Function Calls command 31
Function menu 181
in the profiler 253
Trace. See Trace menu
apropos
213
compile-system
284
create-universal-binary
316
deliver
307
save-argument-real-p
315
save-image
309
save-universal-from-script
316
undefining 77
in the class browser 77
in the function call browser 177
generic function browser 179 - 188
Arguments types area 185
description 179
Description area 182
displaying signatures 186
Filter area 181
Function area 181
invoking on selected object 31 , 166
menu commands. See menu or command name
Method combination list 186
method combinations, viewing 183
methods list 181
operating on signatures 186
Signatures area 185
Generic Function command 31 , 166 , 213 , 225 , 253
browsing from listener 225
in class browser 77
defined on selected object 31 , 166
get-inspector-values
209
setting 21
Goto Line command 192
graph layout menu 45
Collapse Nodes 48
Expand Nodes 48
Preferences 50
Reset Graph Layout 48
altering breadth 51
altering depth 51
expanding and collapsing nodes 47
menu commands. See menu or command name
searching 46
sorting items 32
configuration 193
configuring 193
description 190
menu commands. See menu or command name
searches 190
handler frames 114
Handlers button 114
Help menu 39
Editing. See Editing menu
Lisp Knowledgebase 42
LispWorks Patches 42
Manuals 39
On Symbol 41
On Tool 41
Search 40
help. See online help
Hidden Symbols button 114
Hide Lines command 193
in class browser 65
history list 24
editing the 25
in the listener 223
repeating previous event 25 , 227
searching the 227
History menu 24
in the listener 223
in listener 223
Modify 25
Next 25
Previous 25
Include Inherited Slots button 62 , 68
Include Inherited Slots checkbox 15
incremental search 158
Index radio button 41
initargs of slot, displaying 69
initform of slot, displaying 69
initialization file 22
in-package 164
Insert... command 150
inserting files in editor 150
inserting text in editor 149 - 150
Inspect command 12 , 20 , 31 , 195 , 200 , 202 , 216 , 238
Inspect Value command 224
inspecting listener values automatically 208
description 196
filtering display 197
inspecting selected object 31
menu commands. See menu or command name
overview 3
simple use 199
sorting entries 205
tracing 201
tracing in the 201
viewing local class slots 199
Inspector command 195
Interface menu 38
interrupting evalution 223
invisible frames 115
Invisible Functions button 115
:items
keyword
63
key input 141
Key to Command command 167 , 231
comparison with menu commands 147
finding editor command for 231
in the editor 129
keyboard conventions xxi - xxii
:items
63
Kill All command 315
Kill Application menu 315
Kill command 238
marking the region 153
putting text into 154
rotating 155
summary of use 156
killing a process 238
lambda list, displaying 166 , 224
layouts, displaying in window browser 303
Link from command 35
linking tools together 35
.lisp
files
147
Lisp Knowledgebase command 42
Preferences 21
LispWorks Patches command 42
Listen command 31 , 204 , 216 , 217 , 238
browsing generic functions from 225
compiling files in 26
current expression, displaying value 224
current expression, stepper breakpoint 224
current expression, toggling stepper breakpoint 224
debugger commands 228
debugging in the 225
execute mode 226
Expression menu. See Expression menu
history commands 226
history list 223
History menu 223
loading files in 26