NextPrevTopContents

Index

Symbols

$ variable 237

* variable 12 , 17 , 233 , 294

** variable 12

*** variable 12

*package* 183

.lispworks file 27

A

aborting commands in the editor 169

accelerators

for tools 21

action callbacks 283

Actions menu 35 - 37

Alt key

use of 145

application builder 387 - 396

Arguments command 185 , 296

Attributes command 267 , 269

Attributes menu 230

Clip 234

Copy 233

Inspect 230

B

Backtrace command 298

backtraces 125

binding $ to the current inspector object 237

binding frames 130

Bindings button 130

Bindings command 298

Break command 314

Break on Access command 230

Break on Read command 230

Break On Return from Frame command 128

Break on Write command 230

breaking a process 314

breakpoints

in the editor 181

Browse command 36 , 49 , 381

variations in name 36

Browse Metaclass command 81 , 84 , 86 , 90 , 93 , 95

Browse Parent command 385

Browse Parent System command 32 , 184 , 366

Browse Representation command 385

Browse Screens command 385

Browse Symbols Like command 37 , 297

*browser-location* variable 55

browsers 51

browsing

Common Lisp classes 71 - 95

compilation conditions 107 - 113

errors 107

function calls 187 - 195

generic functions 197 - 206

HTML documentation 51

native window system 385

online manuals 51

output 11 , 305 - 309

selected object, class of the 36 , 296

symbols 243 - 248

systems 32 , 366 - 378

window definitions 379 - 385

buffers

closing 168

swapping between 168

Buffers menu 149 , 178

Compile 180

Evaluate 179

Trace. See Trace menu

Undefine 184

bugs, reporting 298

Build command 388 , 391

Build menu

Build 388 , 391

Clear Output 393

Display Backtrace 393

Display Error 393

Edit Script 392

Kill All 395

Kill Application 395

Make a New Script 390

Run 393

Run With Arguments 393

building

applications 387 - 396

By Name option 39

By Package option 39

C

call frames 124 , 129

callbacks

action 283

extend 283

retract 283

selection 283

specifying 282 - 284

catch frames 130

Catchers button 130

:center keyword 279

check components 261

choosing menu commands xxiii

class browser 71 - 95

Class area 80

current class, operations specific to the 81 , 84 , 86 , 90 , 93 , 95

description 3

Description area 83 , 86 , 92

examining a class 77

Filter area 80

filtering information 75

Function description area 89

functions list 89

functions view 88 - 90

generic functions, operating on 90

Graph area 85

graph view 84 - 87

hierarchy view 77

Include Accessors button 89

Include Inherited button 89

inherited slots 74

Initargs area 92

initargs view 91

invoking on the current expression 296

invoking on the selected object 36

menu commands, see menu or command name

methods list 89

overview of the 71

Precedence area 95

precedence view 93

Slot description area 80

slot information 74 - 76

Slots area 80

slots view 74 - 76

sorting information 78

tracing classes from the 90

undefining functions and methods 90

See also classes

Class command 15 , 36 , 72 , 75 , 80 , 296

classes 71 - 95

changing slot values in the inspector 231 - 233

column-layout 256

displaying graphs of 84 - 87

examining 77

examining functions and methods defined on 88 - 90

inherited slots in 74

initargs 91

inspecting local slots 228

interface 251

list-panel 75

operations specific to the current class 81 , 84 , 86 , 90 , 93 , 95

precedence list 93

push-button-panel 77

row-layout 256

tracing 90

See also class browser

Classes menu

Browse Metaclass 81 , 84 , 86 , 90 , 93 , 95

objects operated on by the 81 , 83 , 86 , 90 , 93 , 95

Clear Output command 393

Clip command 100

clipboard

general use 28 - 29

interaction with UNIX clipboard 29

usage in editor 170

See also clipboard, kill ring, UNIX clipboard

Clone command 24 , 41 , 169

Close command 168

interface builder 264

closing

editor buffers 168

Collapse Nodes command 60

collapsing graphs 59

column-layout class 256

Command to Key command 185 , 303

commands

completion of 145

repeating 30

common features in the environment 19 - 50

See also under graphs

Common Lisp

classes. See classes

debugging 115 - 131

displaying documentation for expressions 296

displaying documentation for selected object 37 , 127

evaluating forms 293 - 294

file extension 165

indentation of forms in source code 184

prompt 292

systems. See system

Common Lisp symbols 161

Common LispWorks podium 69 - 70

compilation conditions browser 107 - 113

pathnames 111

preference dialog 109

types to display 111

Compilation Options menu

Force 378

Preview 378

Source 378

Compile and Load command 32 , 125 , 181 , 369 , 375

Compile and Load... command 181

Compile command 32 , 180 , 181 , 369 , 375

Compile Region command 296

in editor 180

Compile... command 181

compiler output 180

compile-system function 364

compiling code

editor 180 - 181

compiling files in the listener 32

completion 46 , 145

in class browser 77 , 130

dynamic 162

in generic function browser 199

in-place 27 , 162

Concatenate... command 369 , 378

Condition menu

Actions. See Actions menu

Report Bug 127

confirmer

description 270

consistency in the environment. See common features in the environment

contain function 13 , 75 , 233

Contents radio button 54

Control key, use of xxiv , 145

conventions used in the manual xxi - xxiv

Copy command 28 - 29 , 37 , 170 , 172 , 232 , 233

in Actions menu 329

interface builder 266

standard action command 37

copying windows 24

creating new files 32 , 165

current

object. See selected object

package of any tool 34

prompt 293

value, operating on 297

current buffer 179

current class, operations specific to the 81 , 84 , 86 , 90 , 93 , 95

current definition 179

current expression 179

displaying lambda list for 185 , 296

displaying value 185 , 296

stepper breakpoint 296

toggling stepper breakpoint 296

tracing 296

current form

macroexpanding 296

walking 297

Customize menu

Reusable 23

Cut command 28 - 29 , 170 , 172

interface builder 255 , 257 , 262 , 266 , 276

D

Debug command 314

Debug menu

Debugger 9 , 115 , 116 , 123 , 125 , 126

Listener 9

Restarts 298

debugger 115 - 131

abort restart 123

backtrace tree 120

binding frames 130

call frames 124 , 129

catch frames 130

colors of variables 120

continue restart 123

controlling from the listener 297 - 298

debugger tool 298

description 122

displaying documentation for object in current frame 127

example session 124 - 127

finding source code for object in current frame 127

handler frames 130

invisible frames 130

invoking 117

invoking from the process browser 314

invoking from the tracer 40

menu commands in the listener 298

restart frames 130

restart options 123 - 124

stack 124

stack frames 124

See also debugger tool

Debugger command 9 , 115 , 116 , 123 , 125 , 298

debugger tool 115 - 131

Backtrace area 119

buttons 122

Condition area 119

invoking 115

invoking from notifier 118

package information 130

types of frame, displaying 129

See also debugger

debugging a process 314

defclass macro 89

Definitions menu 151 , 152 , 178

Compile 180

Evaluate 180

Generic Function 185

Trace. See Trace menu

Undefine 184

defsystem macro 212 , 366

examples of use 365

deleting text in the editor 167 - 168

See also kill ring

Describe System

editor command 366

description

of compilation conditions 109

Description menu 109 , 191 , 200

Listen 247

Deselect All command 30 , 134 , 170

Destroy command 385

Display as Confirmer command 270

Display as Dialog command 270

Display Backtrace command 393

Display Borders command 270 , 271

Display Error command 393

display function 287

DISPLAY UNIX environment variable 5

displaying

package information 32 - 35

windows 20

display-message function 286

Documentation command 37 , 127 , 296

documentation, online. See online help

$ variable 237

dynamic library 394

E

Edit menu 28

Copy 28 , 37 , 170 , 172 , 266

Cut 28 , 170 , 172 , 255 , 257 , 262 , 266 , 276

Deselect All 30 , 134 , 170

Find 174 , 177

Find Next 30 , 176

Find Next, for graph view 58

Find, for graph view 58

Find... 30

interface builder 265

Link. See Link Menu

Paste 28 , 80 , 170 , 199 , 266 , 276

Replace 177

Replace... 30

Search Files... 207

Select All 30 , 134 , 170 , 375

Undo 28 , 170

Edit Script command 392

Editing menu

Command to Key 185 , 303

Key to Command 185 , 303

editing the history list 31

editor

aborting commands 169

breakpoints 181

buffers view 147 , 168

buffers. See buffers

changed definitions list 151

closing buffers 168

compiling source code 180 - 181

creating a new window 169

creating files 32 , 165

current expression, displaying value 185

current package and displayed package 157

definitions list 150

definitions, operating on 184 - 185

deleting text 167 - 168

EMACS, comparison with 141

evaluating source code 179 - 180

expressions, operating on 184 - 185

History menu 168 , 169

indenting forms 184

inserting files into the current buffer 168

inserting text 167 - 168

invoking 142

keyboard commands, use of 145

kill ring. See kill ring

Lisp-specific commands 178 - 185

macroexpanding forms in the 185

menu and keyboard commands, distinctions 165

menu commands. See menu or command name

moving around in the buffer 166 - 167

new files 32 , 165

online help 185 , 303

opening files 32 , 142 , 165

opening recent files 32

output view 146

overview 3

package information 157

package usage 183

repeating commands 170

replacing text 177 - 178

reverting to last saved version 165

saving files 165 , 168

saving text regions 165

scrolling text 167

searching 174 - 177

sorting entries 156

swapping between buffers 168

tracing 182

undefining symbols 184

undoing commands 170

using the clipboard 170

viewing two sections of the same file 169

views available 142

walking forms 185

editor commands

finding keyboard command for 303

Shell 336

Visit Tags File 146

EMACS 158

comparison with built-in editor 141

encoding 164

Enter Search String dialog 53

environment

common features 19 - 50

quitting 27

EOF command 336

error conditions 109

Escape key, use of xxiv , 145

Evaluate command

in editor 179 , 180

Evaluate Last Form in Listener editor command 303

Evaluate Region command

in editor 179

in listener 296

evaluating

code in the editor 179 - 180

forms 293 - 294

event

next 299

previous 299

repeating 31

examining objects 227

execute mode 298

Exit command 7 , 27

Expand Nodes command 60

expanding graphs 59

Expression menu 178

Arguments 185 , 296

Browse Symbols Like 297

Class 296

Compile Region 180 , 296

Documentation 296

Evaluate Region 179 , 296

Find Source 158 , 296

Function Calls 297

Generic Function 297

Inspect Value 296

Macroexpand 185

Macroexpand Form 296

Toggle Breakpoint 296

Trace. See Trace menu

Value 185 , 296

Walk 185

Walk Form 297

expressions

browsing the class of 296

displaying documentation 296

finding source code 296

extend callbacks 283

extended editor commands, finding keyboard command for 303

:extended-selection keyword 279

external format 164

F

fg UNIX command 336

File menu 7 , 70 , 150

Browse Parent System 32 , 184 , 366

Close 147 , 168 , 264

Compile 32 , 181

Compile and Load 32 , 125 , 181 , 182

description 31 - 32

Insert 168

Load 32 , 180 , 181 , 182 , 366

New 32 , 165 , 251 , 275 , 288

Open 32 , 142 , 146 , 165

Open... 252

Print 32 , 166

Recent Files 32 , 142

Revert to Saved 165 , 264

Save 146 , 150 , 165 , 264 , 285 , 288

Save All 168 , 264

Save As 165

Save As... 264

Save Region As 165

filenames

completion of 145

extensions for CL files 165

files

compiling in listener 32

creating new 32 , 165

inserting one into another 168

loading 32

navigating in the editor 166 - 167

opening 32 , 142 , 165

opening recent 32

printing 32

reverting to last saved version 165

saving 165

saving all 168

filtering information 42 - 44 , 75 , 374

in inspector 225

filtering results 42

filters 42

Find command 30

in editor 177

in graph view 58

Find Next command 30 , 176

in graph view 58

Find Source command 37 , 127 , 142 , 158 , 296

in Debug menu 298

displaying list of results 158

shortcut in debugger tool 126

Find... command 30

in editor 174

Force command 378

forms

compiling in editor 180 - 181

evaluating 293 - 294

evaluating in editor 179 - 180

indentation of 184

re-evaluating 294 - 295

Frame menu

Break On Return From Frame 128

Documentation 127

Find Source 126 , 127 , 142

Method Combination 128 , 201

Restart Frame 128 , 130

Restart Frame Stepping 128 , 340

Return from Frame 128

Trace. See Trace menu

function call browser 187 - 195

By Name command 193

By Package command 193

Callees area 192

Callers area 192

description 187

Documentation area 191

Function area 188

Function description area 191

Function menu 195

Trace submenu 195

Graph area 189

graphing callers and callees 189

invoking on selected object 37 , 297

menu commands, see menu or command name

operating on functions 195

package information 194

Show Package Names command 194

sorting entries 193

text view 191

tracing from 195

Unsorted command 193

views available 187

Function Calls command 37

Function menu 199

in the profiler 329

Trace. See Trace menu

functions

apropos 243

compile-system 364

contain 13 , 75 , 233

deliver 387

display 287

display-message 286

save-image 387 , 389

undefining 90

Functions menu

in the class browser 90

in the function call browser 195

G

generic function browser 197 - 206

Arguments types area 204

description 197

Description area 200

displaying signatures 204

Filter area 199

Function area 199

invoking on selected object 37 , 185

menu commands. See menu or command name

Method combination list 204

method combinations, viewing 201

methods list 200

operating on signatures 204

Signatures area 203

Generic Function command 37 , 185 , 243 , 297 , 329

generic functions

browsing from listener 297

in class browser 90

defined on selected object 37 , 185

get-inspector-values 238

global preferences

setting 25

When modified buffers 27

graph layout menu 57

Collapse Nodes 60

Expand Nodes 60

Preferences 63

Reset Graph Layout 61

graph view

system browser 367 - 369

graphical user interface. See interfaces

graphs 57 - 68

altering breadth 64

altering depth 64

children function 284 , 287

different layouts 66 - 68

expanding and collapsing nodes 59

menu commands. See menu or command name

searching 58

sorting items 38

GUI. See interfaces

H

handler frames 130

Handlers button 130

Help menu 51 , 70

Editing. See Editing menu

Lisp Knowledgebase 55

LispWorks Patches 55

Manuals 51

On Symbol 55

On Tool 54

Search 53

help. See online help

Hidden Symbols button 130

hierarchy view

in class browser 77

highlight

compiler messages 160

interactive input 160

matching parentheses 161 , 178

selected text 160

history list 30

editing the 31

in the listener 295

repeating next event 31 , 299

repeating previous event 31 , 299

searching the 299

History menu 30

in editor 168 , 169

in the listener 295

interface builder 252

in listener 295

Modify 31

Next 31

Previous 31

I

Include Inherited Slots button 74 , 80

Include Inherited Slots checkbox 16

incremental search 176

Index radio button 54

initargs of slot, displaying 81

initform of slot, displaying 81

initialization file 27

in-package 183

in-place completion 27

Insert... command 168

inserting files in editor 168

inserting text in editor 167 - 168

Inspect command 13 , 25 , 37 , 223 , 229 , 231 , 246 , 314

Inspect Value command 296

inspecting listener values automatically 237

inspector 223 - 241

changing values 230 - 233

description 224

display options 234 - 236

filtering display 225

inspecting selected object 37

menu commands. See menu or command name

overview 3

simple use 227

sorting entries 234

tracing 230

tracing in the 230

viewing local class slots 228

Inspector command 223

interface builder 249 - 271

adding your own code 262

attribute categories 268 - 269

Attributes dialog box 267 , 278 , 281

button panels 255

Check Component button 261

code area 264

code view 263 , 282

Component button 260

current interface 254

current package 256

default names of elements 257 , 277

default names of menus 259

Edit menu 265

editing code 263

example of use 273 - 289

interface area 254

Interface menu 269 - 271

interfaces, creating 251 - 252 , 275

interfaces, loading 252 - 253 , 265

introduction 249

invoking 250

Item button 259 , 280

layout hierarchy area 255 , 275

layouts view 254 - 257 , 275 - 277

Menu Bar button 259

Menu button 259 , 280

menu hierarchy area 259 , 275

menus view 258 - 262 , 280 - 282

methods of use 262

operating on elements 271

Radio Component button 261

rearranging components 266 , 276 - 277

saving code 264 - 265 , 284 , 288

setting attributes 267 - 269 , 277 - 280

switching between interfaces 252

Update button 264

views, description 250

See also interfaces

interface class 251

Interface menu 49

Attributes 269

Display as Confirmer 270

Display as Dialog 270

Display Borders 270 , 271

interface builder 269 - 271

Raise 270

Regenerate 270

interface skeleton

default menus in 252

description 252

interfaces

callbacks 269 , 282 - 284

confirmers 270

constructing 275 - 277

creating menus for 258 - 262

creating new 251 - 252 , 275

default package 256

definition 251

development strategy 262

dialog boxes 270

geometry of elements 269

graph area 255

layout elements, adding 256

layout elements, removing 257

layout hierarchy 255

loading 252 - 253 , 265

menu hierarchy 259

menu objects, removing 262

operating on the current 269 - 271

rearranging components 266 , 276 - 277

regenerating 270

setting attributes 267 - 269 , 277 - 280

titles 268 , 277 - 279

types of attribute 268 - 269

interrupting evalution 295

interrupting Lisp 315

invisible frames 130

Invisible Functions button 130

:items keyword 75

K

KDE/Gnome emulation 158

key input 158

Key to Command command 185 , 303

keyboard commands

comparison with menu commands 165

finding editor command for 303

in the editor 145

keyboard conventions xxiii - xxiv

keywords

:center 279

:extended-selection 279

:items 75

Kill All command 395

Kill Application menu 395

Kill command 314

kill ring 171 - 174

copying text from 172 - 174

marking the region 171

putting text into 172

rotating 173

summary of use 174

killing a process 314

L

lambda list, displaying 185 , 296

layouts

adding to an interface 275 - 277

pinboard 270

rearranging 266 , 276 - 277

specifying callbacks 282 - 284

See also interfaces

layouts, displaying in window browser 383

Link from command 41

linking tools together 41

.lisp files 165

Lisp Knowledgebase command 55

LispWorks Patches command 55

Listen command 37 , 233 , 246 , 247 , 314

listener

basic tutorial 293 - 295

browsing generic functions from 297

compiling files in 32

current expression, displaying value 296

current expression, stepper breakpoint 296

current expression, toggling stepper breakpoint 296

debugger commands 300

debugging in the 298

description 292 - 293

evaluating forms 293 - 294

execute mode 298

Expression menu. See Expression menu

history commands 298

history list 295

History menu 295

loading files in 32

macroexpanding forms 296

miscellaneous commands 301

next event 299

online help 303

operating on expressions 295

overview 3

pasting selected object into 37

previous event 299

prompt 292

re-evaluating forms 9 , 294 - 295

searching history list 299

size of the stack 303

stack size 303

*** variable 12

** variable 12

* variable 12 , 17 , 233 , 294

tracing current expression 296

Values submenu. See Values menu

walking forms 297

Listener Bind $ command 237

Listener command 292

list-panel class 75

Load command 32 , 180 , 366 , 369 , 375

Load... command 180 , 366

loading files 32

loading tools into the environment 21

local slots, inspecting 228

Long Names button 384

Lower command 266 , 385

M

Macroexpand command 185

Macroexpand Form command 296

macros

defclass 89

defsystem 212 , 366

trace 40 , 133

major tools, overview 2 - 4

Make a New Script command 390

manipulating values with inspector 230 - 233

Manuals command 51

manuals, online. See online help

menu commands

check components 261

choosing xxiii

comparison with keyboard commands in editor 165

creating with the interface builder 258 - 262

debugger commands 298

names, specifying 282

radio components 261

rearranging 266

specifying callbacks 284

See also interface

menu components 260 - 262

check 261

radio 261

menus

creating with the interface builder 258 - 262 , 280 - 282

rearranging 266

See also interface

Meta key

use of xxiv

Method Combination command 128 , 201

methods

displaying signatures 204

operating on signatures 204

undefining 90

viewing method combinations 201

Methods menu 89 , 200

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 90

Modify command 31

N

native window representation 385

navigating within files in the editor 166 - 167

New command 32 , 165 , 288

interface builder 251 , 275

new files, creating 32 , 165

Next command

command line debugger 298

history list 31

next event

repeating 31 , 299

O

object clipboard

menu commands, see menu or command name

Object menu 35

Actions. See Actions menu

Attributes 267

Clip 234

Copy 233

interface builder 255 , 256 , 271

Lower 266

Raise 266

objects

inspecting 227

operating on 35 - 37

searching for 30

selecting 30

See also selected object

On Symbol command 55

On Tool command 54

online help 51 - 56

browsing manuals 51

current symbol 55

current tool 54

packages, searching 54

searching 53 - 54

Open command 32 , 142 , 165 , 168

Open... command

interface builder 252

opening files 32 , 142 , 165

opening recent files 32

operating on objects 35 - 37

See also objects

Operations menu

Break 336

EOF 336

Suspend 336

output

compiler 180

editor 146

standard 305 - 309

output browser 11 , 305 - 309

menu commands. See menu or command name

overview 3

overview of major tools 2 - 4

overview of profiling 323

P

Package command

interface builder 256

packages

current package 34

display of 32 - 35

in editor 183

searching for documentation 54

Packages button 333

Packages... button 326 , 334

Page Down key 167

Page Up key 167

Parent command 368 , 369

Partial Search radio button 54

Paste command 28 - 29 , 170

in class browser 80

in generic function browser 199

in inspector 231 , 232 , 233

interface builder 266 , 276

pinboard objects

moving and resizing 270

podium. See Common LispWorks podium

Preferences command 24 , 33 , 34 , 39 , 49 , 63 , 78 , 80 , 89 , 109 , 129 , 155 , 216 , 302

Preferences... command 63 , 206 , 231 , 248 , 315 , 328 , 333 , 358 , 377 , 382 , 395

Preview command 378

previewing a system plan 372 - 375 , 378

Previous command

command line debugger 298

history list 31

previous event

repeating 31 , 299

primary package in editor 183

Print command 32

Print... command 166

printing files 32

process browser 311 - 316

menu commands. See menu or command name

sorting processes 314

processes

breaking 315

inspecting 314

killing 314

sorting 313

Processes menu 314

profiler 317 - 334

choosing packages 326 - 328

choosing symbols 324 - 328

description 319 - 320

example of use 332 - 334

information returned 323 , 329

interpreting results 329

menu commands. See menu or command name

overview of profiling 323

pitfalls 330

running a profile 328

sorting results 329

specifying code to run 328

symbols that can be profiled 330

prompt in the listener 292

push-button-panel class 77

Q

Quit command 385

quitting the environment 27

R

radio components 261

Raise command 266 , 270 , 385

readers of a slot, displaying 81

Recent Files command 32 , 142

Recompute Events button 374

recursive macroexpansion 297

re-evaluating forms in listener 9 , 294 - 295

Refresh command 14 , 25

Regenerate command 270

regexp 44

syntax 44

regular expressions 44

syntax 44

Remote Shell tool 337

repeating commands 30

in the editor 170

repeating the next event 31

repeating the previous event 31

Replace command 30 , 177 , 370

Replace... command 30 , 177

replacing text 177 - 178

Report Bug command 127 , 298

reporting bugs 127 , 298

Restart Frame command 128 , 130

Restart Frame Stepping command 128 , 340

restart frames 130

Restarts button 130

Restarts menu 123 , 350

Restarts submenu 298

retract callbacks 283

Return from Frame command 128

re-using windows 23

Revert to Saved command 165

interface builder 264

reverting a file to the version stored on disk 165

row-layout class 256

Run command 393

Run With Arguments command 393

S

Save All command

interface builder 264

Save All... command 168

Save As... command 165

interface builder 264

Save command 165 , 288

interface builder 264 , 285

Save Region As... command 165

saving all files 168

saving files 165

interface builder 264 - 265

saving regions of text 165

scrolling text in editor 167

Search command 53

Search Files... command 370

searching

for objects 30

for text 30 , 174 - 177

history list 299

online manuals 53

Select All command 30 , 134 , 170 , 375

selected object

browsing 36

browsing the class of 36

copying 37

displaying documentation 37

finding source code 37

inspecting 37

pasting into listener 37

placing on object clipboard 36

showing function calls 37 , 297

showing generic functions 37 , 185

showing similar symbols 37

selection callbacks 283

Set command 231 , 231

debugger 129

Shell editor command 336

Shell tool 335

shell tool 335 - 337

break signal, sending 336

creating 335

EOF signal, sending 336

menu commands. See menu or command name

recalling commands 337

suspend signal, sending 336

type of shell 337

*shell-shell* variable 337

Shift key, use of xxiv , 145

Short Names button 384

Show in Tracer command 41 , 133

Show Package Names button 34 , 130 , 235 , 383

Show Toolbar button 24

Signature menu 204 - 206

signatures

displaying 204

operating on 204

simple-pane-foreground reader 17

Slots menu 35 , 80 , 92

Clip 234

Copy 233

Inspect 229

Paste 231 , 232 , 233

Set 231 , 231

sort options

By Name 39

By Package 39

Unsorted 40

sorting

in class browser 78

in editor 156

in inspector 234

in process browser 314

views 38

in window browser 383

source code

debugging 115 - 131

for current expression 296

for object in current frame of debugger 127

for selected object 37

Source command 378

stack frames in the debugger 124

standard action command

Browse 36

Browse Symbols Like 243 , 297

Class 36

Copy 37

Documentation 37

Find Source 37

Function Calls 297

Generic Function 37 , 185 , 297

Inspect 37

Listen 37

standard output 305 - 309

*standard-output* variable 11

*** variable 12

** variable 12

* variable 12 , 17 , 233 , 294

stepping through code 339 - 361

Stop command 314

stopping a process 314

Suspend command 336

swapping editor buffers 168

Symbol Browser 243 - 248

symbol browser

invoking on selected object 37

Symbol menu

Inspect 246

Listen 246

Unintern... 246

symbols

interface builder 271

online help for 55

tracing 182

undefining 184

Symbols... button 325 , 334

syntax coloring 161 , 178

system

browsing 366

compiling and loading 369

concatenating 369

creating plans for 374

defining 288 , 364 - 366

executing plans for 374

forcing compilation and loading of members 378

introduction to 363 - 364

parent system, browsing 368

plan 372

previewing a plan 372 - 375 , 378

ROOT-SYSTEM 368 , 372

searching 370

using source files 378

system browser 363 - 378

Actions area 374

compiling and loading systems 369

creating plans 374

description 366

executing plans 374

File description area 369

Filter area 374

forcing compilation and loading 378

Graph area 368

graph view 367 - 369

menu commands. See menu or command name

output view 375 - 376

package information 377

parent system, browsing 368

Plan area 374

previewing the plan 372 - 375

sorting information 377

System area 368

system plan, previewing 372 - 375 , 378

text view 370 - 372

using 366 - 369

using source files 378

views available 366

Systems menu 369

Compile 369 , 375

Compile and Load 369 , 375

Concatenate... 369

Hide Files 370

Load 369 , 375

Parent 368 , 369

Replace 370

Search Files 370

Show Files 370

T

tab completion

interface builder 254

text

deleting 167 - 168

inserting 167 - 168

replacing 177 - 178

saving regions of 165

scrolling in editor 167

searching for 30 , 174 - 177

selecting 30

See also under editor

text view

in editor 143

in function call browser 191

in system browser 370 - 372

Toggle Breakpoint command 296

Toggle Tracing command 41

toolbars

hiding 24

removing 24

tools

current package of 34

linking together 41

loading into the environment 21

online help for 54

overview of major 2 - 4

reusing 26

tracing from 40 - 41

Tools menu 2 , 7 , 21 , 70

accelerators 21

Application Builder 387

Class Browser 72 , 98 , 107 , 142 , 197

Editor 142

Global Preferences 23 , 25 , 27 , 47

Inspector 223

Interface Builder 250

Listener 292

Object Clipboard 98 , 107 , 187

Output Browser 306

Preferences 24 , 33 , 34 , 39 , 49 , 63 , 78 , 80 , 89 , 109 , 129 , 155 , 216 , 302

Preferences... 206 , 231 , 248 , 315 , 328 , 333 , 358 , 377 , 382 , 395

Process Browser 312

Profiler 317

Search Files 207

Shell 335

Stepper 339 , 342

Symbol Browser 243

System Browser 366

Tracer 133

Window Browser 379

Trace command 40 , 182 , 297

Trace Inside command 40

trace macro 40 , 133

Trace menu

Break on Access 230

Break on Read 230

Break on Write 230

Show in Tracer 41 , 133

Trace 40

Trace Inside 40

Trace Read 230

Trace with Break 40

Tracing 41

Untrace 40 , 230

Untrace All 41

Trace with Break command 40

Tracer 133 - 139

Function menu 134

tracing 133 - 139

classes 90

in function call browser 195

in the inspector 230

in inspector 230

U

Undefine command 90 , 184

Undefine... command 184 , 201

undefining

current definition 184

functions 90

generic functions 201

methods 90

Undo command 28

editor 170

Unintern... command 246

UNIX clipboard 80 , 199

interaction with Common LispWorks clipboard 29

usage in editor 172

Unsorted option 40

Unstop command 314

unstopping a process 314

Untrace All command 41

Untrace command 40 , 230

updating windows 25

using the clipboard 28 - 29

See also kill ring

using the keyboard xxiii - xxiv

using the mouse xxi - xxiii

V

Value command 185 , 296

Value menu

Listen 233

values

changing in inspector 230 - 233

Values menu

Class 15 , 72 , 75

Copy 232 , 233

Inspect 25 , 223 , 229 , 231

variables

* 301

$ 237

* 12 , 17 , 233 , 294

** 12

*** 12

*browser-location* 55

*grep-command* 221

*grep-command-format* 221

*grep-fixed-args* 221

*packages-for-warn-on-redefinition* 327

*shell-shell* 337

*standard-output* 11

*trace-verbose* 137

Variables menu

Set 129

views

in class browser 71

description 37 - 40

in editor 142

in function call browser 187

in generic function browser 197

graph 57 - 68 , 367 - 369

hierarchy 77

in inspector 234

output 146 , 305 - 309 , 375 - 376

slots 74 - 76

sorting items in 38

in system browser 366

text 191 , 370 - 372

Visit Tags File editor command 146

W

Walk command 185

Walk Form command 297

web browsers 51

Whole Word radio button 54

window browser 379 - 385

changing root of graph 381

complete window names, displaying 384

destroying a window 385

different types of window 383

lowering a window 385

menu commands. See menu or command name

moving around different windows 385

native representation 385

package information 383

quitting a window 385

raising a window 385

sorting entries 383

using 381

whole environment 385

window colors 162

windows

displaying 20

making copies of 24

re-using 23

updating 25

Windows menu 14 , 20 , 70 , 385

Actions. See Actions menu

Browse 381

Browse Parent 385

Browse Representation 385

Browse Screen 385

Destroy 385

Lower 385

Quit 385

Raise 385

in window browser 385

Works menu 70

Clone 24 , 41

Exit 7 , 27

Exit Window 147

Object submenu. See Object menu

Packages submenu. See Packages menu

Symbols submenu. See Symbols menu

See also individual entries for each submenu

writers for a slot, displaying 81


Common LispWorks User Guide (Unix version) - 21 Feb 2008

NextPrevTopContents