


$
variable
208
*
variable
13
,
19
,
204
,
264
**
variable
13
***
variable
13
*package* 164
.lispworks
file
27
Backtrace command 268
backtraces 115
binding $ to the current inspector object 208
binding frames 119
Bindings button 119
Bindings command 268
Break command 280
Break on Access command 201
Break on Read command 201
Break On Return from Frame command 118
Break on Write command 201
breaking a process 280
in the editor 163
variations in name 36
Browse Metaclass command 75 , 77 , 80 , 84 , 87 , 89
Browse Parent command 346
Browse Parent System command 31 , 166 , 328
Browse Representation command 346
Browse Screens command 346
Browse Symbols Like command 37 , 267
browsers 45
compilation conditions 99 - 107
errors 99
HTML documentation 45
native window system 346
online manuals 45
results of a grep 189
selected object, class of the 36 , 266
closing 150
swapping between 150
Compile 162
Evaluate 161
Trace. See Trace menu
Undefine 166
bugs, reporting 268
Clear Output 355
Display Backtrace 355
Display Error 355
Edit Script 354
Kill All 357
Kill Application 357
Make a New Script 351
Run 355
Run With Arguments 356
By Name option 39
By Package option 39
action 254
extend 254
retract 254
selection 254
catch frames 120
Catchers button 120
:center
keyword
249
check components 231
choosing menu commands xxi
Class area 74
current class, operations specific to the 75 , 77 , 80 , 84 , 87 , 89
description 3
examining a class 70
Filter area 74
filtering information 69
Function description area 83
functions list 83
generic functions, operating on 84
Graph area 80
hierarchy view 71
Include Inherited Methods/Functions button 83
inherited slots 68
Initargs area 86
initargs view 85
invoking on the current expression 266
invoking on the selected object 36
menu commands, see menu or command name
methods list 83
overview of the 65
Precedence area 89
precedence view 87
Slot description area 74
Slots area 74
sorting information 72
tracing classes from the 84
undefining functions and methods 84
See also classes
Class command 17 , 36 , 66 , 69 , 74 , 266
changing slot values in the inspector 201 - 204
column-layout
226
examining 70
examining functions and methods defined on 82 - 84
inherited slots in 68
initargs 85
inspecting local slots 199
interface
221
list-panel
69
operations specific to the current class 75 , 77 , 80 , 84 , 87 , 89
precedence list 87
push-button-panel
70
row-layout
226
tracing 84
See also class browser
Browse Metaclass 75 , 77 , 80 , 84 , 87 , 89
objects operated on by the 75 , 77 , 80 , 84 , 87 , 89
Clear Output command 355
Clip command 94
usage in editor 152
See also clipboard, kill ring
Close command 150
interface builder 235
editor buffers 150
Collapse Nodes command 54
collapsing graphs 53
column-layout
class
226
Set Grep Args 190
Set Grep Directory 190
Command to Key command 167 , 274
completion of 130
repeating 30
common features in the environment 21 - 43
See also under graphs
classes. See classes
displaying documentation for expressions 266
displaying documentation for selected object 36 , 118
file extension 147
indentation of forms in source code 166
prompt 262
systems. See system
Common Lisp symbols 145
Common LispWorks podium 61 - 63
compilation conditions browser 99 - 107
pathnames 105
preference dialog 103
types to display 105
Force 338
Preview 339
Source 338
Compile and Load command 31 , 115 , 163 , 331 , 336
Compile and Load... command 163
Compile command 31 , 162 , 163 , 331 , 336
Compile Region command 267
in editor 162
Compile... command 163
compiler output 162
compile-system
function
326
compiling files in the listener 31
in class browser 71
Actions. See Actions menu
Report Bug 117
description 241
consistency in the environment. See common features in the environment
contain
function
13
,
69
,
204
Contents radio button 47
Control key, use of xxii , 131
conventions used in the manual xix - xxii
Copy command 28 , 36 , 152 , 154 , 203
in Actions menu 294
interface builder 237
standard action command 36
copying windows 25
object. See selected object
package of any tool 33
prompt 263
value, operating on 267
current buffer 161
current class, operations specific to the 75 , 77 , 80 , 84 , 87 , 89
current definition 161
current expression 161
displaying lambda list for 167 , 266
stepper breakpoint 266
toggling stepper breakpoint 266
tracing 266
macroexpanding 267
walking 267
Reuse 24
Debug command 280
Debugger 11 , 109 , 110 , 113 , 115 , 116
Listener 11
Restarts 268
abort restart 113
binding frames 119
catch frames 120
continue restart 113
controlling from the listener 268
debugger tool 268
description 112
displaying documentation for object in current frame 118
finding source code for object in current frame 117
handler frames 120
invisible frames 120
invoking 111
invoking from the process browser 280
invoking from the tracer 40
menu commands in the listener 268
restart frames 120
stack 114
stack frames 114
See also debugger tool
Debugger command 11 , 109 , 110 , 113 , 115 , 268
Backtrace area 112
buttons 112
Condition area 111
invoking 109
invoking from notifier 111
package information 120
Restarts menu 113
types of frame, displaying 119
See also debugger
debugging a process 280
Compile 162
Evaluate 162
Generic Function 166
Trace. See Trace menu
Undefine 166
defsystem
macro
328
examples of use 327
deleting text in the editor 149 - 150
See also kill ring
editor command 328
of compilation conditions 103
Description menu 103 , 173 , 182
Listen 217
Deselect All command 29 , 122 , 152
Destroy command 347
Display as Confirmer command 241
Display as Dialog command 241
Display Backtrace command 355
Display Borders command 241 , 242
Display Error command 355
display
function
258
windows 23
display-message
function
257
Documentation command 36 , 118 , 266
documentation, online. See online help
$
variable
208
Edit menu 27
Copy 28 , 36 , 152 , 154 , 237
Cut 28 , 152 , 154 , 225 , 227 , 232 , 237 , 246
Find Next, for graph view 52
Find, for graph view 52
Find... 29
interface builder 236
Link. See Link Menu
Paste 28 , 74 , 152 , 181 , 237 , 246
Replace 159
Replace... 29
Select All 29 , 122 , 152 , 336
Edit Script command 354
editing the history list 30
aborting commands 151
breakpoints 163
buffers. See buffers
changed definitions list 137
closing buffers 150
compiling source code 162 - 163
creating a new window 151
current expression, displaying value 167
current package and displayed package 142
definitions list 136
definitions, operating on 166 - 167
EMACS, comparison with 127
evaluating source code 161 - 162
expressions, operating on 166 - 167
indenting forms 166
inserting files into the current buffer 150
invoking 128
keyboard commands, use of 131
kill ring. See kill ring
Lisp-specific commands 160 - 167
macroexpanding forms in the 167
menu and keyboard commands, distinctions 147
menu commands. See menu or command name
moving around in the buffer 148 - 149
output view 132
overview 3
package information 142
package usage 165
repeating commands 152
reverting to last saved version 147
saving text regions 147
scrolling text 149
sorting entries 141
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 128
walking forms 167
finding keyboard command for 274
Grep
191
Shell
300
Visit Tags File
131
comparison with built-in editor 127
encoding 146
Enter Search String dialog 46
quitting 27
EOF command 300
error conditions 103
Evaluate Last Form in Listener
editor command
274
in editor 161
in listener 266
next 269
previous 269
repeating 30
examining objects 198
execute mode 268
Exit command 8
Expand Nodes command 54
expanding graphs 53
Expression menu 160
Browse Symbols Like 267
Class 266
Documentation 266
Find Source 266
Function Calls 267
Generic Function 267
Inspect Value 266
Macroexpand 167
Macroexpand Form 267
Toggle Breakpoint 266
Trace. See Trace menu
Walk 167
Walk Form 267
browsing the class of 266
displaying documentation 266
finding source code 266
extend callbacks 254
extended editor commands, finding keyboard command for 274
:extended-selection
keyword
249
external format 146
fg
UNIX command
300
Browse Parent System 31 , 166 , 328
Compile and Load 31 , 115 , 163
description 31
Exit 27
Insert 150
New 31 , 147 , 221 , 245 , 258
Open... 222
Save 132 , 136 , 147 , 235 , 255 , 259
Save As 147
Save As... 235
Save Region As 148
completion of 130
extensions for CL files 147
compiling in listener 31
inserting one into another 150
loading 31
navigating in the editor 148 - 149
printing 31
reverting to last saved version 147
saving 147
saving all 150
filtering information 41 - 43 , 69 , 335
in inspector 197
Find command 29
in editor 159
in graph view 52
in graph view 52
Find Source command 36 , 117 , 128 , 266
in Debug menu 268
shortcut in debugger tool 116
Find... command 29
in editor 156
Force command 338
evaluating in editor 161 - 162
indentation of 166
Break On Return From Frame 118
Documentation 118
Restart Frame Stepping 118 , 304
Return from Frame 118
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 172
Function menu 177
Trace submenu 177
Graph area 171
graphing callers and callees 171
invoking on selected object 36 , 267
menu commands, see menu or command name
operating on functions 177
package information 176
Show Package Names command 176
sorting entries 175
text view 173
tracing from 177
Unsorted command 175
views available 169
Function Calls command 36
Function menu 181
in the profiler 294
Trace. See Trace menu
apropos
213
compile-system
326
deliver
349
display
258
display-message
257
save-image
351
undefining 84
in the class browser 84
in the function call browser 177
generic function browser 179 - 187
Arguments types area 185
description 179
Description area 182
displaying signatures 186
Filter area 181
Function area 180
invoking on selected object 36 , 166
menu commands. See menu or command name
Method combination list 185
method combinations, viewing 183
methods list 181
operating on signatures 186
Signatures area 184
Generic Function command 36 , 166 , 213 , 267 , 294
browsing from listener 267
in class browser 84
defined on selected object 36 , 166
get-inspector-values
208
,
209
setting 26
Goto Line command 192
graph layout menu 51
Collapse Nodes 54
Expand Nodes 54
Preferences 56
Reset Graph Layout 54
graphical user interface. See interfaces
altering breadth 57
altering depth 57
expanding and collapsing nodes 53
menu commands. See menu or command name
searching 52
sorting items 38
configuration 193
configuring 193
description 190
menu commands. See menu or command name
searches 191
GUI. See interfaces
handler frames 120
Handlers button 120
Editing. See Editing menu
Lisp Knowledgebase 48
LispWorks Patches 48
Manuals 45
On Symbol 47
On Tool 47
Search 46
help. See online help
Hidden Symbols button 120
Hide Lines command 193
in class browser 71
history list 30
editing the 30
in the listener 265
repeating previous event 30 , 269
searching the 270
History menu 30
in the listener 265
interface builder 222
in listener 265
Modify 30
Next 30
Previous 30
Include Inherited Slots button 68 , 74
Include Inherited Slots checkbox 18
incremental search 158
Index radio button 47
initargs of slot, displaying 75
initform of slot, displaying 75
initialization file 27
in-package 165
Insert... command 150
inserting files in editor 150
inserting text in editor 149 - 150
Inspect command 14 , 26 , 36 , 195 , 200 , 202 , 216 , 280
Inspect Value command 266
inspecting listener values automatically 208
description 196
filtering display 197
inspecting selected object 36
menu commands. See menu or command name
overview 3
simple use 198
sorting entries 205
tracing 201
tracing in the 201
viewing local class slots 199
Inspector command 195
adding your own code 232
attribute categories 239 - 240
Attributes dialog box 238 , 248 , 251
button panels 225
Check Component button 231
code area 235
Component button 230
current interface 224<