


$
variable
228
*
variable
11
,
15
,
224
,
241
**
variable
11
***
variable
11
*package* 177
.lispworks
file
25
aborting commands in the editor 163
for tools 19
use of 139
Attributes menu 221
Clip 225
Copy 225
Inspect 221
Backtrace command 246
backtraces 120
binding $ to the current inspector object 228
binding frames 124
Bindings button 124
Bindings command 246
Break command 260
Break on Access command 221
Break on Read command 221
Break On Return from Frame command 123
Break on Write command 221
breaking a process 260
in the editor 175
variations in name 34
Browse Metaclass command 79 , 81 , 83 , 87 , 90 , 92
Browse Parent command 329
Browse Parent System command 30 , 178 , 310
Browse Representation command 329
Browse Screens command 329
Browse Symbols Like command 35 , 245
browsers 49
compilation conditions 103 - 109
errors 103
HTML documentation 49
native window system 329
online manuals 49
selected object, class of the 34 , 244
closing 162
swapping between 162
Compile 174
Evaluate 173
Trace. See Trace menu
Undefine 178
bugs, reporting 246
Build PowerPC 336
Build Universal 336
Clear Output 337
Display Backtrace 337
Display Error 337
Edit Script 337
Kill All 339
Kill Application 339
Make a New Script 333
Run 338
Build PowerPC command 336
Build Universal command 336
By Name option 37
By Package option 37
catch frames 124
Catchers button 124
choosing menu commands xxi
Class area 78
current class, operations specific to the 79 , 81 , 83 , 87 , 90 , 92
description 3
examining a class 75
Filter area 78
filtering information 73
Function description area 86
functions list 86
generic functions, operating on 87
Graph area 83
hierarchy view 75
Include Accessors button 86
Include Inherited button 86
inherited slots 72
Initargs area 89
initargs view 88
invoking on the current expression 244
invoking on the selected object 34
menu commands, see menu or command name
methods list 86
overview of the 69
Precedence area 92
precedence view 90
Slot description area 78
Slots area 78
sorting information 76
tracing classes from the 87
undefining functions and methods 87
See also classes
Class command 14 , 34 , 70 , 73 , 78 , 244
changing slot values in the inspector 222 - 224
examining 75
examining functions and methods defined on 85 - 87
inherited slots in 72
initargs 88
inspecting local slots 219
list-panel
73
operations specific to the current class 79 , 81 , 83 , 87 , 90 , 92
precedence list 90
push-button-panel
75
tracing 87
See also class browser
Browse Metaclass 79 , 81 , 83 , 87 , 90 , 92
objects operated on by the 79 , 81 , 83 , 87 , 90 , 92
Clear Output command 337
Clip command 96
usage in editor 164
See also clipboard, kill ring
Close command 162
editor buffers 162
Collapse Nodes command 58
collapsing graphs 57
use of xxii
Command to Key command 179 , 251
completion of 139
repeating 28
common features in the environment 17 - 48
See also under graphs
classes. See classes
displaying documentation for expressions 244
displaying documentation for selected object 34 , 122
file extension 159
indentation of forms in source code 178
prompt 240
systems. See system
Common Lisp symbols 155
Common LispWorks menus and the toolbar 65 - 67
compilation conditions browser 103 - 109
pathnames 107
preference dialog 105
types to display 107
Force 322
Preview 322
Source 322
Compile and Load command 29 , 120 , 175 , 313 , 319
Compile and Load... command 175
Compile command 29 , 174 , 313 , 319
Compile Region command 244
in editor 174
Compile... command 174
compiler output 174
compile-system
function
308
compiling files in the listener 29
dynamic 156
in generic function browser 193
Concatenate... command 313 , 322
Actions. See Actions menu
Report Bug 122
consistency in the environment. See common features in the environment
contain
function
12
,
73
,
224
Contents radio button 51
Control key, use of xxii , 139
conventions used in the manual xix - xxii
Copy command 26 - 27 , 34 , 164 , 166 , 223 , 224
in Actions menu 275
standard action command 34
copying windows 22
object. See selected object
package of any tool 31
prompt 241
value, operating on 245
current buffer 172
current class, operations specific to the 79 , 81 , 83 , 87 , 90 , 92
current definition 172
current expression 172
displaying lambda list for 179 , 244
stepper breakpoint 244
toggling stepper breakpoint 244
tracing 244
macroexpanding 244
walking 244
Reusable 21
Debug command 260
Debugger 8 , 111 , 112 , 118 , 120 , 121
Listener 8
Restarts 245
abort restart 118
backtrace tree 115
binding frames 124
catch frames 124
colors of variables 115
continue restart 118
controlling from the listener 245 - 246
debugger tool 246
description 117
displaying documentation for object in current frame 122
finding source code for object in current frame 122
handler frames 124
invisible frames 125
invoking 113
invoking from the process browser 260
invoking from the tracer 38
menu commands in the listener 245
restart frames 125
stack 119
stack frames 119
See also debugger tool
Debugger command 8 , 111 , 112 , 118 , 120 , 246
Backtrace area 114
buttons 117
Condition area 114
invoking 111
invoking from notifier 113
package information 125
types of frame, displaying 124
See also debugger
debugging a process 260
defclass
macro
86
Compile 174
Evaluate 173
Generic Function 178
Trace. See Trace menu
Undefine 178
examples of use 309
deleting text in the editor 161 - 162
See also kill ring
editor command 310
of compilation conditions 105
Description menu 105 , 185 , 194
Listen 237
Deselect All command 27 , 128 , 164
Destroy command 329
Display Backtrace command 337
Display Error command 337
windows 18
Documentation command 34 , 122 , 244
documentation, online. See online help
$
variable
228
drag and drop 137
dynamic library 339
Edit menu 26
Find Next, for graph view 56
Find, for graph view 56
Find... 27
Link. See Link Menu
Replace 171
Replace... 27
Search Files... 201
Select All 27 , 128 , 164 , 319
Edit Script command 337
editing the history list 29
aborting commands 163
breakpoints 175
buffers. See buffers
changed definitions list 145
closing buffers 162
compiling source code 174 - 175
creating a new window 163
current expression, displaying value 179
current package and displayed package 150
definitions list 144
definitions, operating on 178 - 179
EMACS, comparison with 135
evaluating source code 173 - 174
expressions, operating on 178 - 179
indenting forms 178
inserting files into the current buffer 162
invoking 136
keyboard commands, use of 139
kill ring. See kill ring
Lisp-specific commands 172 - 179
macroexpanding forms in the 179
menu and keyboard commands, distinctions 159
menu commands. See menu or command name
moving around in the buffer 160 - 161
opening recent files 30
output view 140
overview 3
package information 150
package usage 177
repeating commands 164
replacing text 171
reverting to last saved version 159
saving text regions 159
scrolling text 161
sorting entries 149
swapping between buffers 162
tracing 176
undefining symbols 178
undoing commands 164
using the clipboard 164
viewing two sections of the same file 163
views available 136
walking forms 179
finding keyboard command for 251
Shell
282
Visit Tags File
140
comparison with built-in editor 135
encoding 158
Enter Search String dialog 50
quitting 25
EOF command 282
error conditions 105
in editor 173
Evaluate Last Form in Listener
editor command
251
in editor 173
in listener 244
next 247
previous 247
repeating 28
examining objects 219
execute mode 246
Expand Nodes command 58
expanding graphs 57
Expression menu 172
Browse Symbols Like 245
Class 244
Documentation 244
Function Calls 245
Generic Function 245
Inspect Value 244
Macroexpand 179
Macroexpand Form 244
Toggle Breakpoint 244
Trace. See Trace menu
Walk 179
Walk Form 244
browsing the class of 244
displaying documentation 244
finding source code 244
extended editor commands, finding keyboard command for 251
external format 158
fg
UNIX command
282
Browse Parent System 30 , 178 , 310
Compile and Load 29 , 120 , 175 , 176
Insert 162
Load 29 , 174 , 175 , 176 , 310
Revert to Saved 159
Save All 162
Save As 159
Save Region As 159
completion of 139
extensions for CL files 159
compiling in listener 29
inserting one into another 162
loading 29
navigating in the editor 160 - 161
opening recent 30
printing 30
reverting to last saved version 159
saving 158
saving all 162
filtering information 40 - 42 , 73 , 318
in inspector 217
filtering results 40
filters 40
Find command 27
in editor 171
in graph view 56
Find Next command 27 , 28 , 170
in graph view 56
Find Source command 34 , 122 , 136 , 151 , 244
in Debug menu 246
displaying list of results 151
shortcut in debugger tool 120
Find... command 27
in editor 168
Force command 322
evaluating in editor 173 - 174
indentation of 178
Break On Return From Frame 123
Documentation 122
Restart Frame Stepping 123 , 286
Return from Frame 123
Trace. See Trace menu
function call browser 181 - 189
By Name command 187
By Package command 187
Callees area 186
Callers area 186
description 181
Documentation area 185
Function area 182
Function description area 185
Function menu 189
Trace submenu 189
Graph area 183
graphing callers and callees 183
invoking on selected object 35 , 245
menu commands, see menu or command name
operating on functions 189
package information 187
Show Package Names command 188
sorting entries 187
text view 185
tracing from 189
Unsorted command 187
views available 181
Function Calls command 35
Function menu 193
in the profiler 275
Trace. See Trace menu
apropos
233
compile-system
308
create-universal-binary
340
deliver
331
save-argument-real-p
339
save-universal-from-script
340
undefining 87
in the class browser 87
in the function call browser 189
generic function browser 191 - 200
Arguments types area 198
description 191
Description area 194
displaying signatures 198
Filter area 193
Function area 193
invoking on selected object 35 , 178
menu commands. See menu or command name
Method combination list 198
method combinations, viewing 195
methods list 193
operating on signatures 198
Signatures area 197
Generic Function command 35 , 178 , 233 , 245 , 275
browsing from listener 245
in class browser 87
defined on selected object 35 , 178
get-inspector-values
229
setting 23
When modified buffers 25
graph layout menu 55
Collapse Nodes 58
Expand Nodes 58
Preferences 60
Reset Graph Layout 58
altering breadth 61
altering depth 61
expanding and collapsing nodes 57
menu commands. See menu or command name
searching 56
sorting items 36
handler frames 124
Handlers button 124
Help menu 49
Editing. See Editing menu
Lisp Knowledgebase 52
LispWorks Patches 52
Manuals 49
On Symbol 51
On Tool 51
Search 50
help. See online help
Hidden Symbols button 125
in class browser 75
compiler messages 154
interactive input 154
matching parentheses 154 , 172
selected text 154
history list 28
editing the 29
in the listener 243
repeating previous event 28 , 247
searching the 247
History menu 28
in the listener 243
in listener 243
Modify 29
Next 28
Previous 28
Include Inherited Slots button 72 , 78
Include Inherited Slots checkbox 14
incremental search 170
Index radio button 51
initargs of slot, displaying 79
initform of slot, displaying 79
initialization file 25
in-package 177
in-place completion 25
Insert... command 162
inserting files in editor 162
inserting text in editor 161 - 162
Inspect command 12 , 23 , 35 , 215 , 220 , 222 , 236 , 260
Inspect Value command 244
inspecting listener values automatically 228
description 216
filtering display 217
inspecting selected object 35
menu commands. See menu or command name
overview 3
simple use 219
sorting entries 226
tracing 221
tracing in the 221
viewing local class slots 219
Inspector command 215
Interface menu 47
interrupting evalution 243
invisible frames 125
Invisible Functions button 125
:items
keyword
73
key input 151
Key to Command command 179 , 251
comparison with menu commands 159
finding editor command for 251
in the editor 139
keyboard conventions xxi - xxii
:items
73
Kill All command 339
Kill Application menu 339
Kill command 260
marking the region 165
putting text into 166
rotating 167
summary of use 168
killing a process 260