


$
variable
230
*
variable
15
,
19
,
226
,
286
**
variable
15
***
variable
15
*package* 180
.lispworks
file
30
aborting commands in the editor 166
for tools 23
action callbacks 276
use of 143
Attributes menu 223
Clip 227
Copy 227
Inspect 223
Backtrace command 290
backtraces 126
binding $ to the current inspector object 230
binding frames 130
Bindings button 130
Bindings command 290
Break command 304
Break on Access command 223
Break on Read command 223
Break On Return from Frame command 129
Break on Write command 223
breaking a process 304
in the editor 178
variations in name 39
Browse Metaclass command 85 , 87 , 90 , 94 , 97 , 99
Browse Parent command 370
Browse Parent System command 35 , 181 , 352
Browse Representation command 371
Browse Screens command 371
Browse Symbols Like command 40 , 289
browsers 55
compilation conditions 109 - 115
errors 109
HTML documentation 55
native window system 371
online manuals 55
selected object, class of the 39 , 288
closing 165
swapping between 165
Compile 177
Evaluate 176
Trace. See Trace menu
Undefine 182
bugs, reporting 290
Clear Output 379
Display Backtrace 379
Display Error 379
Edit Script 378
Kill All 381
Kill Application 381
Make a New Script 375
Run 379
Run With Arguments 380
By Name option 42
By Package option 43
action 276
extend 276
retract 276
selection 276
catch frames 130
Catchers button 130
:center
keyword
271
check components 252
choosing menu commands xxiii
Class area 84
current class, operations specific to the 85 , 87 , 90 , 94 , 97 , 99
description 3
examining a class 80
Filter area 84
filtering information 79
Function description area 93
functions list 93
generic functions, operating on 94
Graph area 90
hierarchy view 81
Include Accessors button 93
Include Inherited button 93
inherited slots 78
Initargs area 96
initargs view 95
invoking on the current expression 288
invoking on the selected object 39
menu commands, see menu or command name
methods list 93
overview of the 75
Precedence area 99
precedence view 97
Slot description area 84
Slots area 84
sorting information 82
tracing classes from the 94
undefining functions and methods 94
See also classes
Class command 18 , 39 , 76 , 79 , 84 , 288
changing slot values in the inspector 224 - 226
column-layout
248
examining 80
examining functions and methods defined on 92 - 94
inherited slots in 78
initargs 95
inspecting local slots 221
interface
243
list-panel
79
operations specific to the current class 85 , 87 , 90 , 94 , 97 , 99
precedence list 97
push-button-panel
81
row-layout
248
tracing 94
See also class browser
Browse Metaclass 85 , 87 , 90 , 94 , 97 , 99
objects operated on by the 85 , 87 , 90 , 94 , 97 , 99
Clear Output command 379
Clip command 104
usage in editor 167
See also clipboard, kill ring
Close command 165
interface builder 257
editor buffers 165
Collapse Nodes command 64
collapsing graphs 63
column-layout
class
248
Command to Key command 182 , 296
completion of 143
repeating 33
common features in the environment 21 - 53
See also under graphs
classes. See classes
displaying documentation for expressions 288
displaying documentation for selected object 39 , 128
file extension 162
indentation of forms in source code 181
prompt 284
systems. See system
Common Lisp symbols 158
Common LispWorks podium 71 - 73
compilation conditions browser 109 - 115
pathnames 113
preference dialog 111
types to display 113
Force 363
Preview 363
Source 363
Compile and Load command 34 , 126 , 178 , 355 , 360
Compile and Load... command 178
Compile command 34 , 177 , 178 , 355 , 360
Compile Region command 289
in editor 177
Compile... command 178
compiler output 177
compile-system
function
350
compiling files in the listener 34
dynamic 159
in generic function browser 195
Concatenate... command 355 , 363
Actions. See Actions menu
Report Bug 128
description 263
consistency in the environment. See common features in the environment
contain
function
15
,
79
,
226
Contents radio button 57
Control key, use of xxiv , 143
conventions used in the manual xxi - xxiv
Copy command 31 - 32 , 39 , 167 , 169 , 225 , 226
in Actions menu 318
interface builder 259
standard action command 39
copying windows 27
object. See selected object
package of any tool 36
prompt 285
value, operating on 289
current buffer 176
current class, operations specific to the 85 , 87 , 90 , 94 , 97 , 99
current definition 176
current expression 176
displaying lambda list for 182 , 288
stepper breakpoint 288
toggling stepper breakpoint 288
tracing 288
macroexpanding 289
walking 289
Reuse Inspector 26
Debug command 304
Debugger 13 , 117 , 118 , 124 , 126 , 127
Listener 13
Restarts 290
abort restart 124
backtrace tree 121
binding frames 130
catch frames 130
colors of variables 121
continue restart 124
controlling from the listener 290
debugger tool 290
description 123
displaying documentation for object in current frame 128
finding source code for object in current frame 128
handler frames 131
invisible frames 131
invoking 119
invoking from the process browser 304
invoking from the tracer 44
menu commands in the listener 290
restart frames 131
restart options 124
stack 125
stack frames 125
See also debugger tool
Debugger command 13 , 117 , 118 , 124 , 126 , 290
Backtrace area 120
buttons 123
Condition area 119
invoking 117
invoking from notifier 119
package information 131
Restarts menu 124
types of frame, displaying 130
See also debugger
debugging a process 304
defclass
macro
93
Definitions menu 148 , 149 , 175
Compile 177
Evaluate 177
Generic Function 182
Trace. See Trace menu
Undefine 182
examples of use 351
deleting text in the editor 164 - 165
See also kill ring
editor command 352
of compilation conditions 111
Description menu 111 , 187 , 196
Listen 239
Deselect All command 32 , 134 , 167
Destroy command 371
Display as Confirmer command 263
Display as Dialog command 263
Display Backtrace command 379
Display Borders command 263 , 264
Display Error command 379
display
function
280
windows 23
display-message
function
279
Documentation command 39 , 128 , 288
documentation, online. See online help
$
variable
230
dynamic library 380
Edit menu 31
Copy 31 , 39 , 167 , 169 , 259
Cut 31 , 167 , 169 , 247 , 249 , 253 , 259 , 268
Find Next, for graph view 62
Find, for graph view 62
Find... 32
interface builder 258
Link. See Link Menu
Paste 31 , 84 , 167 , 195 , 259 , 268
Replace 174
Replace... 32
Search Files... 203
Select All 32 , 134 , 167 , 360
Edit Script command 378
editing the history list 34
aborting commands 166
breakpoints 178
buffers. See buffers
changed definitions list 149
closing buffers 165
compiling source code 177 - 178
creating a new window 166
current expression, displaying value 182
current package and displayed package 154
definitions list 148
definitions, operating on 181 - 182
EMACS, comparison with 139
evaluating source code 176 - 177
expressions, operating on 181 - 182
indenting forms 181
inserting files into the current buffer 165
invoking 140
keyboard commands, use of 143
kill ring. See kill ring
Lisp-specific commands 175 - 182
macroexpanding forms in the 182
menu and keyboard commands, distinctions 162
menu commands. See menu or command name
moving around in the buffer 163 - 164
opening recent files 35
output view 144
overview 3
package information 154
package usage 180
repeating commands 167
reverting to last saved version 162
saving text regions 162
scrolling text 164
sorting entries 153
swapping between buffers 165
tracing 180
undefining symbols 182
undoing commands 167
using the clipboard 167
viewing two sections of the same file 166
views available 140
walking forms 182
finding keyboard command for 296
Shell
324
Visit Tags File
144
comparison with built-in editor 139
encoding 161
Enter Search String dialog 56
quitting 30
EOF command 324
error conditions 111
Evaluate Last Form in Listener
editor command
296
in editor 176
in listener 288
next 291
previous 291
repeating 33
examining objects 221
execute mode 290
Exit command 10
Expand Nodes command 64
expanding graphs 63
Expression menu 175
Browse Symbols Like 289
Class 288
Documentation 288
Function Calls 289
Generic Function 289
Inspect Value 288
Macroexpand 182
Macroexpand Form 289
Toggle Breakpoint 288
Trace. See Trace menu
Walk 182
Walk Form 289
browsing the class of 288
displaying documentation 288
finding source code 288
extend callbacks 276
extended editor commands, finding keyboard command for 296
:extended-selection
keyword
271
external format 161
fg
UNIX command
324
Browse Parent System 35 , 181 , 352
Compile and Load 34 , 126 , 178 , 179
Exit 30
Insert 165
Load 34 , 177 , 178 , 179 , 352
New 34 , 162 , 243 , 267 , 280
Open... 244
Save 144 , 147 , 162 , 257 , 277 , 281
Save As 162
Save As... 257
Save Region As 162
completion of 143
extensions for CL files 162
compiling in listener 34
inserting one into another 165
loading 34
navigating in the editor 163 - 164
opening recent 35
printing 35
reverting to last saved version 162
saving 161
saving all 165
filtering information 45 - 47 , 79 , 359
in inspector 219
filtering results 45
filters 45
Find command 32
in editor 174
in graph view 62
Find Next command 32 , 33 , 173
in graph view 62
Find Source command 39 , 128 , 140 , 154 , 288
in Debug menu 290
displaying list of results 154
shortcut in debugger tool 126
Find... command 32
in editor 171
Force command 363
evaluating in editor 176 - 177
indentation of 181
Break On Return From Frame 129
Documentation 128
Restart Frame Stepping 129 , 328
Return from Frame 129
Trace. See Trace menu
function call browser 183 - 191
By Name command 189
By Package command 189
Callees area 188
Callers area 188
description 183
Documentation area 187
Function area 184
Function description area 186
Function menu 191
Trace submenu 191
Graph area 185
graphing callers and callees 185
invoking on selected object 40 , 289
menu commands, see menu or command name
operating on functions 191
package information 190
Show Package Names command 190
sorting entries 189
text view 187
tracing from 191
Unsorted command 189
views available 183
Function Calls command 40
Function menu 195
in the profiler 318
Trace. See Trace menu
apropos
235
compile-system
350
deliver
373
display
280
display-message
279
undefining 94
in the class browser 94
in the function call browser 191
generic function browser 193 - 202
Arguments types area 200
description 193
Description area 196
displaying signatures 200
Filter area 195
Function area 194
invoking on selected object 40 , 182
menu commands. See menu or command name
Method combination list 200
method combinations, viewing 197
methods list 195
operating on signatures 200
Signatures area 199
Generic Function command 40 , 182 , 235 , 289 , 318
browsing from listener 289
in class browser 94
defined on selected object 40 , 182
get-inspector-values
230
,
231
setting 28
When modified buffers 30
graph layout menu 61
Collapse Nodes 64
Expand Nodes 64
Preferences 66
Reset Graph Layout 64
graphical user interface. See interfaces
altering breadth 67
altering depth 67
expanding and collapsing nodes 63
menu commands. See menu or command name
searching 62
sorting items 41
GUI. See interfaces
handler frames 131
Handlers button 131
Editing. See Editing menu
Lisp Knowledgebase 58
LispWorks Patches 58
Manuals 55
On Symbol 57
On Tool 57
Search 56
help. See online help
Hidden Symbols button 131
in class browser 81
compiler messages 157
interactive input 157
matching parentheses 157 , 175
selected text 157
history list 33
editing the 34
in the listener 287
repeating previous event 33 , 291
searching the 292
History menu 33
in the listener 287
interface builder 244
in listener 287
Modify 34
Next 33
Previous 33
Include Inherited Slots button 78 , 84
Include Inherited Slots checkbox 18
incremental search 173
Index radio button 57
initargs of slot, displaying 85
initform of slot, displaying 85
initialization file 30
in-package 180
in-place completion 30
Insert... command 165
inserting files in editor 165
inserting text in editor 164 - 165
Inspect command 16 , 28 , 40 , 217 , 222 , 224 , 238 , 304
Inspect Value command 288
inspecting listener values automatically 230
changing values 223 -