$
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
macroexpanding forms 224
miscellaneous commands 229
next event 227
online help 231
operating on expressions 223
overview 2
pasting selected object into 31
previous event 227
prompt 220
re-evaluating forms 7 , 222 - 223
searching history list 227
size of the stack 230
stack size 230
***
variable
11
**
variable
11
*
variable
11
,
15
,
204
,
221
tracing current expression 224
Values submenu. See Values menu
walking forms 224
Listener Bind $ command 208
Listener command 220
list-panel
class
63
Load command 26 , 162 , 286 , 289 , 294
loading files 26
loading tools into the environment 19
local slots, inspecting 199
Long Names button 304
Lower command 305
Mac OS editor emulation 141
Macroexpand command 166
Macroexpand Form command 224
defsystem
286
Make a New Script command 309
manipulating values with inspector 201 - 204
Manuals command 39
manuals, online. See online help
Goto Line 192
Hide Lines 193
Unhide All 193
Unmark 192
choosing xxi
comparison with keyboard commands in editor 147
debugger commands 225
Meta key 142
use of xxii
Method Combination command 112 , 183
displaying signatures 186
operating on signatures 186
undefining 77
viewing method combinations 183
Trace. See Trace menu
Trace submenu. See Trace menu
Undefine 77
Modify command 25
native window representation 304
navigating within files in the editor 148 - 149
command line debugger 226
history list 25
menu commands, see menu or command name
Object menu 29
inspecting 199
searching for 24
selecting 24
See also selected object
On Symbol command 41
On Tool command 41
browsing manuals 39
current symbol 41
current tool 41
packages, searching 41
Open command 26 , 126 , 147 , 150
See also objects
Break 260
EOF 260
Suspend 260
compiler 162
editor 130
menu commands. See menu or command name
overview 3
overview of profiling 247
current package 28
in editor 164
searching for documentation 41
Packages button 256
Page Down key 149
Page Up key 149
Partial Search radio button 41
in class browser 68
in generic function browser 181
Preferences... command 50
Preview command 297
previewing a system plan 291 - 294 , 297
command line debugger 226
history list 25
primary package in editor 164
Print command 26
Print... command 148
printing files 26
menu commands. See menu or command name
sorting processes 238
inspecting 238
killing 238
sorting 237
Processes menu 238
information returned 247 , 252 - 253
interpreting results 253
menu commands. See menu or command name
overview of profiling 247
pitfalls 254
running a profile 252
sorting results 253
specifying code to run 252
symbols that can be profiled 254
prompt in the listener 220
push-button-panel
class
65
Raise command 305
readers of a slot, displaying 69
Recompute Events button 293
recursive macroexpansion 224
re-evaluating forms in listener 7 , 222 - 223
Remote Shell tool 261
repeating commands 24
in the editor 152
repeating the next event 25
repeating the previous event 25
Replace command 24 , 159 , 289
replacing text 159
Restart Frame command 112 , 115
Restart Frame Stepping command 112 , 264
restart frames 115
Restarts button 115
Restarts submenu 225
Return from Frame command 112
re-using windows 19
Revert to Saved command 147
reverting a file to the version stored on disk 147
Run command 314
Save All... command 150
Save As... command 147
Save command 147
Save Region As... command 148
saving all files 150
saving files 147
saving regions of text 147
scrolling text in editor 149
configuring 192
description 190
grep searches 190
Search command 40
Search Files command 289
for objects 24
history list 227
online manuals 40
Select All command 24 , 118 , 152 , 294
browsing 30
browsing the class of 30
copying 31
displaying documentation 31
finding source code 31
inspecting 31
pasting into listener 31
placing on object clipboard 30
showing function calls 31 , 225
showing generic functions 31 , 166
showing similar symbols 31
debugger 113
Set Grep Args command 190
Set Grep Directory command 190
Shell
editor command
260
Shell tool 259
break signal, sending 260
creating 259
EOF signal, sending 260
menu commands. See menu or command name
recalling commands 261
suspend signal, sending 260
type of shell 261
*shell-shell*
variable
261
Short Names button 304
Show in Tracer command 35 , 117
Show Package Names button 28 , 115 , 206 , 303
displaying 186
operating on 186
simple-pane-foreground
reader
15
Copy 204
Inspect 200
By Name 33
By Package 33
Unsorted 34
in class browser 66
in editor 140
in inspector 205
in process browser 238
views 32
in window browser 303
for current expression 224
for object in current frame of debugger 112
for selected object 31
Source command 297
stack frames in the debugger 108
Browse 30
Class 30
Copy 31
Documentation 31
Find Source 31
Function Calls 225
Generic Function 31 , 166 , 225
Inspect 31
Listen 31
*standard-output*
variable
10
***
variable
11
**
variable
11
*
variable
11
,
15
,
204
,
221
stepping through code 263 - 282
Stop command 238
stopping a process 238
Suspend command 260
swapping editor buffers 150
invoking on selected object 31
Inspect 216
Listen 216
Unintern... 216
online help for 41
tracing 164
undefining 166
browsing 286
compiling and loading 289
concatenating 289
creating plans for 293
executing plans for 293
forcing compilation and loading of members 296
parent system, browsing 288
plan 291
previewing a plan 291 - 294 , 297
searching 289
using source files 297
Actions area 293
compiling and loading systems 289
creating plans 293
description 286
executing plans 293
File description area 288
Filter area 293
forcing compilation and loading 296
Graph area 288
menu commands. See menu or command name
package information 296
parent system, browsing 288
Plan area 293
sorting information 296
System area 287
system plan, previewing 291 - 294 , 297
using source files 297
views available 286
Systems menu 289
Concatenate 289
Replace 289
Search Files 289
tab completion 128
in generic function browser 181
replacing 159
saving regions of 147
scrolling in editor 149
selecting 24
See also under editor
in editor 127
in function call browser 173
Toggle Breakpoint command 224
Toggle Tracing command 35
current package of 28
linking together 35
loading into the environment 19
online help for 41
reusing 21
switching between 15
Application Builder 307
Class Browser 60 , 84 , 94 , 126 , 179 , 220
Editor 126
Grep Browser 189
Inspector 195
Listener 220
Object Clipboard 84 , 89 , 94 , 169 , 179
Output Browser 233
Process Browser 236
Profiler 241
Shell 259
System Browser 286
Tracer 117
Trace Inside command 34
Break on Access 201
Break on Read 201
Break on Write 201
Trace 34
Trace Inside 34
Trace Read 201
Trace with Break 34
Tracing 35
Untrace All 35
Trace with Break command 34
Function menu 118
classes 77
in function call browser 177
in the inspector 201
in inspector 201
current definition 166
functions 77
generic functions 182
methods 77
Undo command 22
editor 152
Unhide All command 193
Unintern... command 216
Unmark command 192
Unsorted option 34
Unstop command 238
unstopping a process 238
Untrace All command 35
updating windows 20
See also kill ring
Listen 204
changing in inspector 201 - 204
*
229
$
208
**
11
***
11
*grep-command*
193
*grep-command-format*
193
*grep-fixed-args*
193
*packages-for-warn-on-redefinition*
251
*shell-shell*
261
*standard-output*
10
*trace-verbose*
121
Set 113
in class browser 59
in editor 126
in function call browser 169
in generic function browser 179
hierarchy 65
in inspector 205
output 130 , 233 - 234 , 294 - 295
sorting items in 32
in system browser 286
Visit Tags File
editor command
129
Walk command 166
Walk Form command 224
web browsers 39
Whole Word radio button 41
changing root of graph 301
complete window names, displaying 304
destroying a window 305
different types of window 303
lowering a window 305
menu commands. See menu or command name
moving around different windows 304
native representation 304
package information 303
quitting a window 305
raising a window 305
sorting entries 303
using 301
whole environment 305
window colors 146
Close Window 130
Refresh 20
Window Preferences 28 , 33 , 50 , 66 , 68 , 76 , 97 , 114 , 139 , 230
Window Preferences... 188 , 202 , 218 , 252 , 256 , 280 , 296 , 302 , 317
Window Preferences command 28 , 33 , 50 , 66 , 68 , 76 , 97 , 114 , 139 , 230
Window Preferences... command 188 , 202 , 218 , 252 , 256 , 280 , 296 , 302 , 317
displaying 18
making copies of 20
re-using 19
switching between 15
updating 20
Windows menu 304
Actions. See Actions menu
Browse 301
Browse Parent 304
Browse Representation 304
Browse Screen 305
Destroy 305
Lower 305
Quit 305
Raise 305
Object submenu. See Object menu
Packages submenu. See Packages menu
Refresh 20
Symbols submenu. See Symbols menu
writers for a slot, displaying 69