$
variable
269
*
variable
11
,
15
,
265
,
282
**
variable
11
***
variable
11
*package*
variable
210
.lispworks
file
29
aborting commands in the editor 196
for tools 19
*active-finders*
variable
244
add-system-namespace
function
366
as Emacs Meta key 33
effect of 33
use of 178
Attributes menu 261
Clip 266
Copy 266
Inspect 261
Backtrace command 287
backtraces 154
binding $ to the current inspector object 269
binding frames 159
Bindings button 159
Bindings command 288
Break command 302
Break on Access command 262
Break on Read command 262
Break On Return from Frame command 158
Break on Write command 262
breaking a process 302
breaking processes 42
in the editor 208
Browse All Systems command 356 , 357
variations in name 49
Browse Metaclass command 113 , 116 , 118 , 122 , 125 , 127
Browse Parent command 375
Browse Parent System command 44 , 212 , 354
Browse Screens command 375
Browse Symbols Like command 50 , 287
Browse Systems For Directory command 357
browsers 67
compilation conditions 139 - 144
errors 139
HTML documentation 67
online manuals 67
selected object, class of the 49 , 285
Buffer Changed Definitions
editor command
186
closing 194
swapping between 194
Compile 207
Evaluate 206
Trace. See Trace menu
Undefine 212
bugs, reporting 288
Build PowerPC 382
Build Universal 382
Clear Output 383
Display Backtrace 383
Display Error 383
Edit Script 383
Kill All 385
Kill Application 385
Make a New Script 380
Run 384
Build PowerPC command 382
Build Universal command 382
By Name option 53
By Package option 53
catch frames 159
Catchers button 159
choosing menu commands xxiv
Class area 112
current class, operations specific to the 113 , 116 , 118 , 122 , 125 , 127
description 3
Description area 115 , 118 , 124
examining a class 109
Filter area 112
filtering information 107
Function description area 121
functions list 121
generic functions, operating on 122
Graph area 118
hierarchy view 109
Include Accessors button 121
Include Inherited button 121
inherited slots 106
Initargs area 124
initargs view 123
invoking on the current expression 285
invoking on the selected object 49
menu commands, see menu or command name
methods list 121
overview of the 103
Precedence area 127
precedence view 125
Slot description area 113
Slots area 112
sorting information 110
tracing classes from the 122
undefining functions and methods 122
See also classes
Class command 14 , 49 , 104 , 107 , 112 , 285
changing slot values in the inspector 263 - 265
displaying graphs of 116 - 119
examining 109
examining functions and methods defined on 120 - 122
inherited slots in 106
initargs 123
inspecting local slots 259
list-panel
107
operations specific to the current class 113 , 116 , 118 , 122 , 125 , 127
precedence list 125
push-button-panel
109
tracing 122
See also class browser
Browse Metaclass 113 , 116 , 118 , 122 , 125 , 127
objects operated on by the 113 , 115 , 118 , 122 , 125 , 127
Clear Output command 383
Clip command 132
usage in editor 196
See also clipboard, kill ring
Close command 194
editor buffers 194
Collapse Nodes command 90
collapsing graphs 89
of code in Lisp mode 36
as Emacs Meta key 33
use of xxv
-build
84
-eval
84
-init
84
-load
84
-lw-no-redirection
84
-siteinit
84
Command to Key command 213 , 293
Command+Ctrl+,
, break gesture
42
completion of 177
repeating 42
common features in the environment 17 - 65
See also under graphs
classes. See classes
displaying documentation for expressions 285
displaying documentation for selected object 49 , 157
file extension 191
indentation of forms in source code 212
prompt 280
systems. See system
Common Lisp symbols 35
Common LispWorks menus and the toolbar 99 - 101
compilation conditions browser 139 - 144
pathnames 144
preference dialog 143
Force 368
Preview 368
Source 368
Compile and Load command 44 , 154 , 208 , 357 , 363
Compile and Load... command 208
Compile command 44 , 207 , 208 , 357 , 363
Compile Region command 286
in editor 207
Compile... command 208
compiler output 207
compile-system
function
352
compiling files in the listener 44
dynamic 36
in generic function browser 227
using
Tab
61
Concatenate... command 358 , 368
Actions. See Actions menu
Report Bug 156
consistency in the IDE. See common features in the IDE
contain
function
12
,
107
,
265
Contents radio button 69
choosing xxiv
conventions used in the manual xxi - xxv
Copy command 49 , 197 , 198 , 264 , 265
in Actions menu 319
standard action command 49
Copy Object command 40
copying windows 23
object. See selected object
package of any tool 46
prompt 281
value, operating on 287
current buffer 205
current class, operations specific to the 113 , 116 , 118 , 122 , 125 , 127
current definition 206
current expression 205
displaying lambda list for 212 , 286
stepper breakpoint 286
toggling stepper breakpoint 286
tracing 286
macroexpanding 286
walking 286
Cut Object command 40
Debug command 303
Debugger 9 , 145 , 146 , 152 , 154 , 156
Listener 9
Restarts 287
abort restart 152
backtrace tree 149
binding frames 159
call frame 149
catch frames 159
closure variable 149
colors of variables 149
continue restart 152
controlling from the listener 287 - 288
debugger tool 288
description 151
displaying documentation for object in current frame 157
finding source code for object in current frame 157
handler frames 159
invisible frames 160
invoking 147
invoking from the process browser 303
invoking from the tracer 54
lexical variable 149
menu commands in the listener 287
restart frames 159
special variable 149
stack 153
stack frames 153
See also debugger tool
Debugger command 9 , 146 , 146 , 152 , 154 , 288
debugger level 283
colon 283
Backtrace area 148
buttons 151
Condition area 148
invoking 145
invoking from notifier 147
package information 160
types of frame, displaying 159
See also debugger
debugging a process 303
defclass
macro
121
Definitions menu 184 , 185 , 205
Compile 207
Evaluate 207
Generic Function 212
Trace. See Trace menu
Undefine 212
examples of use 353
deleting text in the editor 193 - 194
See also kill ring
Describe Generic Function
editor command
225
Describe System
editor command
354
of compilation conditions 142
Description menu 142 , 219 , 228
Listen 277
Deselect All command 41 , 166 , 197
Destroy command 375
Display Backtrace command 383
Display Error command 383
windows 18
Documentation command 49 , 157 , 285
documentation, online. See online help
$
variable
269
drag and drop 175
dynamic library 385
Copy Object 40
Cut Object 40
Paste Object 40
Edit menu 38
Find Next, for graph view 89
Find, for graph view 89
Find... 41
Link. See Link Menu
Replace 204
Replace... 41
Search Files... 237
Select All 41 , 166 , 197 , 363
Edit Script command 383
editing the history list 43
aborting commands 196
breakpoints 208
buffers. See buffers
changed definitions list 184
closing buffers 194
compiling source code 207 - 208
creating a new window 195
current expression, displaying value 213
current package and displayed package 190
definitions list 183
definitions, operating on 212 - 213
Emacs, comparison with 173
evaluating source code 206 - 207
expressions, operating on 212 - 213
indenting forms 212
inserting files into the current buffer 194
invoking 174
keyboard commands, use of 178
kill ring. See kill ring
Lisp-specific commands 205 - 213
macroexpanding forms in the 213
menu and keyboard commands, distinctions 191
menu commands. See menu or command name
moving around in the buffer 192 - 193
opening recent files 44
output view 179
overview 3
package information 190
package usage 211
repeating commands 196
replacing text 204
reverting to last saved version 191
saving text regions 191
scrolling text 193
sorting entries 189
swapping between buffers 194
tracing 210
undefining symbols 212
undoing commands 196
using the clipboard 196
viewing two sections of the same file 195
views available 174
walking forms 213
Buffer Changed Definitions
186
Describe Generic Function
225
Describe System
354
Find Dspec
339
finding keyboard command for 293
Indent Selection or Complete Symbol
61
Search Files
237
Shell
326
View Source Search
187
Visit Tags File
178
Emacs 32
comparison with built-in editor 173
encoding 38
Enter Search String dialog 68
quitting 29
EOF command 326
error conditions 142
Evaluate Last Form in Listener
editor command
293
in editor 206
in listener 286
next 289
previous 289
repeating 43
examining objects 259
execute mode 288
Expand Nodes command 90
expanding graphs 89
Expression menu 205
Browse Symbols Like 287
Class 285
Documentation 285
Function Calls 286
Generic Function 286
Inspect Value 286
Macroexpand 213
Macroexpand Form 286
Toggle Breakpoint 286
Trace. See Trace menu
Walk 213
Walk Form 286
browsing the class of 285
displaying documentation 285
finding source code 285
extended editor commands, finding keyboard command for 293
external format 38
fg
UNIX command
326
Browse Parent System 44 , 212 , 354
Compile and Load 44 , 154 , 208 , 210
Insert 194
Load 44 , 207 , 208 , 210 , 354
Revert to Saved 191
Save All 195
Save As 191
Save Region As 191
completion of 177
extensions for CL files 191
compiling in listener 44
inserting one into another 194
loading 44
navigating in the editor 192 - 193
opening recent 44
printing 44
reverting to last saved version 191
saving 190
saving all 195
filtering information 55 - 59 , 107 , 362
in inspector 257
filtering results 55
filters 55
Find command 41
in editor 204
in graph view 89
Find Dspec
editor command
339
in graph view 89
Find Source command 29 , 49 , 157 , 174 , 285
in Debug menu 288
displaying list of results 29
shortcut in debugger tool 155
Find... command 41
in editor 201
Force command 368
evaluating in editor 206 - 207
indentation of 212
Break On Return From Frame 158
Documentation 157
Inspect Function 157
Restart Frame Stepping 157 , 330
Return from Frame 157
Trace. See Trace menu
function call browser 215 - 223
By Name command 221
By Package command 221
Callees area 220
Callers area 220
description 215
Documentation area 219
Function area 216
Function description area 219
Function menu 223
Trace submenu 223
Graph area 217
graphing callers and callees 217
invoking on selected object 49 , 286
menu commands, see menu or command name
operating on functions 223
package information 221
Show Package Names command 221
sorting entries 221
text view 219
tracing from 223
Unsorted command 221
views available 215
Function Calls command 49
Function menu 227
in the profiler 319
Trace. See Trace menu
apropos
273
compile-system
352
create-universal-binary
387
deliver
377
save-argument-real-p
386
save-image
73
,
377
,
379
,
385
save-universal-from-script
387
undefining 122
in the class browser 122
in the function call browser 223
generic function browser 225 - 235
Arguments types area 232
description 225
Description area 228
displaying signatures 233
Filter area 228
Function area 227
invoking on selected object 50 , 212
menu commands. See menu or command name
Method combination list 232
method combinations, viewing 229
methods list 228
operating on signatures 233
Signatures area 231
Generic Function command 50 , 212 , 273 , 286 , 319
browsing from listener 286
in class browser 122
defined on selected object 50 , 212
get-inspector-values
269
When modified buffers 29
graph layout menu 87
Collapse Nodes 90
Expand Nodes 90
Preferences 93
Reset Graph Layout 91
altering breadth 94
altering depth 94
expanding and collapsing nodes 89
menu commands. See menu or command name
searching 88
sorting items 51
handler frames 159
Handlers button 159
Help menu 67
Editing. See Editing menu
Manuals 67
On Symbol 70
On Tool 69
Search 68
help. See online help
Hidden Symbols button 159
in class browser 109
compiler messages 35
interactive input 35
selected text 35
history list 42
editing the 43
in the listener 285
repeating previous event 43 , 289
searching the 289
History menu 42
in the listener 285
in listener 285
Modify 43
Next 43
Previous 43
Include Inherited Slots button 106 , 112
Include Inherited Slots checkbox 15
incremental search 203
Indent Selection or Complete Symbol
editor command
61
Index radio button 69
init file 381
initargs of slot, displaying 113
initform of slot, displaying 113
initialization file 29
initialization files 381
in-package 210
in-place completion 28
Insert... command 194
inserting files in editor 194
inserting text in editor 193 - 194
Inspect command 12 , 23 , 49 , 255 , 261 , 263 , 276 , 302
Inspect Function command 157
Inspect Value command 286
inspecting listener values automatically 269
description 256
filtering display 257
inspecting selected object 49
menu commands. See menu or command name
overview 3
simple use 259
sorting entries 266
tracing 262
tracing in the 262
viewing local class slots 259
Inspector command 255
Interface menu 65
interrupting evalution 284
invisible frames 160
Invisible Functions button 160
:items
keyword
107
key input 32
Key to Command command 213 , 293
comparison with menu commands 191
finding editor command for 293
in the editor 178
keyboard conventions xxiv - xxv
:items
107
Kill All command 385
Kill Application menu 385
Kill command 302
marking the region 198
putting text into 198
rotating 200
summary of use 201
killing a process 302
lambda list, displaying 212 , 286
layouts, displaying in window browser 373
Link from command 55
linking tools together 55
.lisp
files
191
Lisp Knowledgebase command 70
Process Browser 42
Preferences 21 , 24 , 29 , 62 , 65 , 188 , 189 , 235 , 249 , 263 , 277 , 292 , 303 , 318 , 322 , 348 , 367 , 372 , 387
Saved Sessions... 76
LispWorks Patches command 70
Listen command 49 , 265 , 276 , 277 , 303
browsing generic functions from 286
compiling files in 44
current expression, displaying value 286
current expression, stepper breakpoint 286
current expression, toggling stepper breakpoint 286
debugger commands 290
debugging in the 287
execute mode 288
Expression menu. See Expression menu
history commands 288
history list 285
History menu 285
loading files in 44
macroexpanding forms 286
miscellaneous commands 291
next event 289
online help 293
operating on expressions 285
overview 3
pasting selected object into 49
previous event 289
prompt 280
re-evaluating forms 8 , 282 - 285
searching history list 289
size of the stack 292
stack size 292
***
variable
11
**
variable
11
*
variable
11
,
15
,
265
,
282
tracing current expression 286
Values submenu. See Values menu
walking forms 286
Listener Bind $ command 269
Listener command 280
list-panel
class
107
Load command 44 , 207 , 354 , 357 , 363
loading files 44
loading tools into the environment 19
local slots, inspecting 259
Long Names button 374
Lower command 375
Mac OS editor emulation 32 , 188
Macroexpand command 213
Macroexpand Form command 286
defclass
121
Make a New Script command 380
manipulating values with inspector 262 - 265
Manuals command 67
manuals, online. See online help
choosing xxiv
comparison with keyboard commands in editor 191
debugger commands 287
Meta key 32
use of xxv
Method Combination command 157 , 230
displaying signatures 233
operating on signatures 233
undefining 122
viewing method combinations 229
Trace. See Trace menu
Trace submenu. See Trace menu
Undefine 122
Modify command 43
module-children
generic function
367
module-is-system-p
generic function
366
module-name
generic function
366
navigating within files in the editor 192 - 193
Compilation Conditions Browser supports displaying errors only 139
Editor tool solely as buffers list 183
Help > Manuals raises a submenu 67
Saved Sessions controller is an ordinary window, not a dialog 76
Search Match style 36
Searching editor buffers with the Search Files tool 244
Use separate Editor windows for each file 28
command line debugger 288
history list 43
menu commands, see menu or command name
Object menu 47
Clip 266
Copy 265
inspecting 259
searching for 41
selecting 41
See also selected object
On Symbol command 70
On Tool command 69
browsing manuals 67
current symbol 70
current tool 69
packages, searching 69
Open command 43 , 174 , 191 , 194
opening recent files 44
See also objects
Break 326
EOF 326
Suspend 326
compiler 207
editor 179
menu commands. See menu or command name
overview 3
overview of profiling 310
current package 46
in editor 211
searching for documentation 69
Packages button 323
Page Down key 193
Page Up key 193
Partial Search radio button 69
Paste command 197
in class browser 112
in generic function browser 227
setting 24
Preferences command 65 , 188 , 189 , 249 , 292
Preferences... command 93 , 235 , 263 , 277 , 303 , 318 , 322 , 348 , 367 , 372 , 387
Preview command 368
previewing a system plan 360 - 363 , 368
command line debugger 288
history list 43
primary package in editor 211
Print command 44
Print... command 192
printing files 44
breaking 42
menu commands. See menu or command name
sorting processes 302
Process Browser tool 42
process-break
function
303
breaking 42
inspecting 302
killing 302
sorting 302
Processes menu 302
description 307
information returned 310 , 319
interpreting results 319
menu commands. See menu or command name
overview of profiling 310
pitfalls 320
running a profile 318
sorting results 319
specifying code to run 318
symbols that can be profiled 320
prompt in the listener 280
push-button-panel
class
109
Raise command 375
readers of a slot, displaying 113
Recompute Events button 362
recursive macroexpansion 286
re-evaluating forms in listener 8 , 282 - 285
regexp 59
syntax 59
regular expressions 59
syntax 59
Remote Shell tool 327
repeating commands 42
in the editor 196
repeating the next event 43
repeating the previous event 43
Replace command 41 , 204 , 358
replacing text 204
Restart Frame command 157 , 159
Restart Frame Stepping command 157 , 330
restart frames 159
Restarts button 159
Restarts submenu 287
Return from Frame command 157
re-using windows 21
Revert to Saved command 191
reverting a file to the version stored on disk 191
Run command 384
Save All... command 195
Save As... command 191
Save command 191
Save Region As... command 191
saving all files 195
saving files 190
saving regions of text 191
scrolling text in editor 193
Search command 68
Search Files
editor command
237
Search Files... command 358
for objects 41
history list 289
online manuals 68
Select All command 41 , 166 , 197 , 363
browsing 48
browsing the class of 49
copying 49
displaying documentation 49
finding source code 49
inspecting 49
pasting into listener 49
placing on object clipboard 49
showing function calls 49 , 286
showing generic functions 50 , 212
showing similar symbols 50
debugger 158
Shell
editor command
326
Shell tool 325
break signal, sending 326
creating 325
EOF signal, sending 326
menu commands. See menu or command name
recalling commands 327
suspend signal, sending 326
type of shell 327
*shell-shell*
variable
327
Short Names button 374
Show in Tracer command 54 , 165
Show Package Names button 45 , 160 , 267 , 373
Show Toolbar button 22
displaying 233
operating on 233
simple-pane-foreground
reader
15
siteinit file 381
Clip 266
Copy 266
Inspect 261
snapshot Debugger 162
By Name 53
By Package 53
Unsorted 53
in class browser 110
in editor 189
in inspector 266
in process browser 302
views 51
in window browser 372
for current expression 285
for object in current frame of debugger 157
for selected object 49
Source command 368
stack frames in the debugger 153
stack overflow 292
Browse 48
Class 49
Copy 49
Documentation 49
Find Source 49
Function Calls 286
Generic Function 50 , 212 , 286
Inspect 49
Listen 49
*standard-output*
variable
10
***
variable
11
**
variable
11
*
variable
11
,
15
,
265
,
282
active frame 331
backtrace tree 331
call frame 331
calling a function 331
evaluating a form 331
returning from a form 331
status item 331
stepping through code 329 - 350
Stop command 302
stopping a process 302
Suspend command 326
swapping editor buffers 194
invoking on selected object 50
Inspect 276
Listen 276
Unintern... 276
online help for 70
tracing 210
undefining 212
syntax styles 36
ALL-SYSTEMS
356
browsing 354
compiling and loading 357
concatenating 358
creating plans for 362
executing plans for 362
forcing compilation and loading of members 368
parent system, browsing 356
plan 360
previewing a plan 360 - 363 , 368
searching 358
using source files 368
Actions area 362
compiling and loading systems 357
creating plans 362
description 354
executing plans 362
File description area 357
Filter area 362
forcing compilation and loading 368
Graph area 356
menu commands. See menu or command name
package information 367
parent system, browsing 356
Plan area 362
sorting information 367
System area 356
system plan, previewing 360 - 363 , 368
using source files 368
views available 354
Systems menu 357
Browse All Systems 357
Browse Systems For Directory 357
Concatenate... 358
Hide Files 358
Parent 356
Replace 358
Search Files 358
Show Files 358
Tab
completion
61
on Mac OS X 66
tabbing between buttons on Mac OS X 66
choosing xxiv
replacing 204
saving regions of 191
scrolling in editor 193
selecting 41
See also under editor
in editor 175
in function call browser 219
Toggle Breakpoint command 286
Toggle Tracing command 54
customizing 22
hiding 22
size 22
text labels 22
hiding 22
removing 22
current package of 46
linking together 55
loading into the environment 19
online help for 69
reusing 28
switching between 16
tracing from 54
accelerators 19
Application Builder 377
Class Browser 104 , 130 , 140 , 174 , 225 , 280
Editor 174
Inspector 255
Listener 280
Object Clipboard 130 , 135 , 140 , 215 , 225
Output Browser 295
Process Browser 300
Profiler 305
Search Files 237
Shell 325
System Browser 354
Tracer 165
Trace Inside command 54
Break on Access 262
Break on Read 262
Break on Write 262
Trace 54
Trace Inside 54
Trace Read 262
Trace with Break 54
Tracing 54
Untrace All 54
Trace with Break command 54
Function menu 166
classes 122
in function call browser 223
in the inspector 262
in inspector 262
current definition 212
functions 122
generic functions 229
methods 122
Undo command 39
editor 196
Unintern... command 276
Unsorted option 53
Unstop command 302
unstopping a process 302
Untrace All command 54
updating windows 23
See also kill ring
Listen 265
changing in inspector 262 - 265
*
291
$
269
**
11
***
11
*active-finders*
244
*enter-debugger-directly*
162
*grep-command*
254
*grep-command-format*
254
*grep-fixed-args*
254
*packages-for-warn-on-redefinition*
317
*shell-shell*
327
*standard-output*
10
*trace-verbose*
170
Set 158
View Source Search
editor command
187
in class browser 103
description ??- 54
in editor 174
in function call browser 215
in generic function browser 225
hierarchy 109
in inspector 266
output 179 , 295 - 298 , 363 - 364
sorting items in 51
in system browser 354
Visit Tags File
editor command
178
Walk command 213
Walk Form command 286
web browsers 67
Whole Word radio button 69
changing root of graph 371
complete window names, displaying 374
destroying a window 375
different types of window 373
lowering a window 375
menu commands. See menu or command name
moving around different windows 375
package information 373
quitting a window 375
raising a window 375
sorting entries 372
using 371
whole environment 375
window colors 36
Close Window 179
Refresh 23
displaying 18
making copies of 23
re-using 21
switching between 16
updating 23
Windows menu 374
Actions. See Actions menu
Browse 371
Browse Parent 375
Browse Screen 375
Destroy 375
Lower 375
Quit 375
Raise 375
in window browser 375
Object submenu. See Object menu
Packages submenu. See Packages menu
Refresh 23
Symbols submenu. See Symbols menu
writers for a slot, displaying 113
LispWorks IDE User Guide (Macintosh version) - 25 Nov 2011