NextPrevTopContents

Index

Symbols

$ variable 230

* variable 15 , 19 , 226 , 286

** variable 15

*** variable 15

*package* 180

.lispworks file 30

A

aborting commands in the editor 166

accelerators

for tools 23

action callbacks 276

Actions menu 37 - 40

Alt key

use of 143

application builder 373 - 382

Arguments command 182 , 288

Attributes command 260 , 262

Attributes menu 223

Clip 227

Copy 227

Inspect 223

B

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

breakpoints

in the editor 178

Browse command 39 , 53 , 367

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

browsing

Common Lisp classes 75 - 99

compilation conditions 109 - 115

errors 109

function calls 183 - 191

generic functions 193 - 202

HTML documentation 55

native window system 371

online manuals 55

output 14 , 297 - 300

selected object, class of the 39 , 288

symbols 235 - 240

systems 35 , 352 - 363

window definitions 365 - 371

buffers

closing 165

swapping between 165

Buffers menu 147 , 175

Compile 177

Evaluate 176

Trace. See Trace menu

Undefine 182

bugs, reporting 290

Build command 374 , 377

Build menu

Build 374 , 377

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

building

applications 373 - 382

By Name option 42

By Package option 43

C

call frames 125 , 130

callbacks

action 276

extend 276

retract 276

selection 276

specifying 275 - 277

catch frames 130

Catchers button 130

:center keyword 271

check components 252

choosing menu commands xxiii

class browser 75 - 99

Class area 84

current class, operations specific to the 85 , 87 , 90 , 94 , 97 , 99

description 3

Description area 87 , 90 , 96

examining a class 80

Filter area 84

filtering information 79

Function description area 93

functions list 93

functions view 92 - 94

generic functions, operating on 94

Graph area 90

graph view 88 - 91

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

slot information 78 - 80

Slots area 84

slots view 78 - 80

sorting information 82

tracing classes from the 94

undefining functions and methods 94

See also classes

Class command 18 , 39 , 76 , 79 , 84 , 288

classes 75 - 99

changing slot values in the inspector 224 - 226

column-layout 248

displaying graphs of 88 - 91

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

Classes menu

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

clipboard

general use 31 - 32

usage in editor 167

See also clipboard, kill ring

Clone command 27 , 44 , 166

Close command 165

interface builder 257

closing

editor buffers 165

Collapse Nodes command 64

collapsing graphs 63

column-layout class 248

Command to Key command 182 , 296

commands

completion of 143

repeating 33

common features in the environment 21 - 53

See also under graphs

Common Lisp

classes. See classes

debugging 117 - 132

displaying documentation for expressions 288

displaying documentation for selected object 39 , 128

evaluating forms 285 - 286

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

Compilation Options menu

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 code

editor 177 - 178

compiling files in the listener 34

completion 49 , 143

in class browser 81 , 131

dynamic 159

in generic function browser 195

in-place 30 , 159

Concatenate... command 355 , 363

Condition menu

Actions. See Actions menu

Report Bug 128

confirmer

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

creating new files 34 , 162

current

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

displaying value 182 , 288

stepper breakpoint 288

toggling stepper breakpoint 288

tracing 288

current form

macroexpanding 289

walking 289

Customize menu

Reuse Inspector 26

Cut command 31 - 32 , 167 , 169

interface builder 247 , 249 , 253 , 259 , 268

D

Debug command 304

Debug menu

Debugger 13 , 117 , 118 , 124 , 126 , 127

Listener 13

Restarts 290

debugger 117 - 132

abort restart 124

backtrace tree 121

binding frames 130

call frames 125 , 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

example session 125 - 127

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

debugger tool 117 - 132

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

defsystem macro 208 , 352

examples of use 351

deleting text in the editor 164 - 165

See also kill ring

Describe System

editor command 352

description

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

displaying

package information 35 - 37

windows 23

display-message function 279

Documentation command 39 , 128 , 288

documentation, online. See online help

$ variable 230

drag and drop 29 , 141

dynamic library 380

E

Edit menu 31

Copy 31 , 39 , 167 , 169 , 259

Cut 31 , 167 , 169 , 247 , 249 , 253 , 259 , 268

Deselect All 32 , 134 , 167

Find 171 , 174

Find Next 32 , 173

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

Undo 31 , 167

Edit Script command 378

Editing menu

Command to Key 182 , 296

Key to Command 182 , 296

editing the history list 34

editor

aborting commands 166

breakpoints 178

buffers view 145 , 165

buffers. See buffers

changed definitions list 149

closing buffers 165

compiling source code 177 - 178

creating a new window 166

creating files 34 , 162

current expression, displaying value 182

current package and displayed package 154

definitions list 148

definitions, operating on 181 - 182

deleting text 164 - 165

EMACS, comparison with 139

evaluating source code 176 - 177

expressions, operating on 181 - 182

History menu 165 , 166

indenting forms 181

inserting files into the current buffer 165

inserting text 164 - 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

new files 34 , 162

online help 182 , 296

opening files 34 , 140 , 161

opening recent files 35

output view 144

overview 3

package information 154

package usage 180

repeating commands 167

replacing text 174 - 175

reverting to last saved version 162

saving files 161 , 165

saving text regions 162

scrolling text 164

searching 171 - 174

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

editor commands

finding keyboard command for 296

Shell 324

Visit Tags File 144

EMACS

comparison with built-in editor 139

encoding 161

Enter Search String dialog 56

environment

common features 21 - 53

quitting 30

EOF command 324

error conditions 111

Escape key, use of xxiv , 143

Evaluate command

in editor 176 , 177

Evaluate Last Form in Listener editor command 296

Evaluate Region command

in editor 176

in listener 288

evaluating

code in the editor 176 - 177

forms 285 - 286

event

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

Arguments 182 , 288

Browse Symbols Like 289

Class 288

Compile Region 177 , 289

Documentation 288

Evaluate Region 176 , 288

Find Source 154 , 288

Function Calls 289

Generic Function 289

Inspect Value 288

Macroexpand 182

Macroexpand Form 289

Toggle Breakpoint 288

Trace. See Trace menu

Value 182 , 288

Walk 182

Walk Form 289

expressions

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

F

fg UNIX command 324

File menu 10 , 72 , 147

Browse Parent System 35 , 181 , 352

Close 145 , 165 , 257

Compile 34 , 178

Compile and Load 34 , 126 , 178 , 179

description 34 - 35

Exit 30

Insert 165

Load 34 , 177 , 178 , 179 , 352

New 34 , 162 , 243 , 267 , 280

Open 34 , 140 , 144 , 162

Open... 244

Print 35 , 163

Recent Files 35 , 140

Revert to Saved 162 , 257

Save 144 , 147 , 162 , 257 , 277 , 281

Save All 165 , 257

Save As 162

Save As... 257

Save Region As 162

filenames

completion of 143

extensions for CL files 162

files

compiling in listener 34

creating new 34 , 162

inserting one into another 165

loading 34

navigating in the editor 163 - 164

opening 34 , 140 , 161

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

forms

compiling in editor 177 - 178

evaluating 285 - 286

evaluating in editor 176 - 177

indentation of 181

re-evaluating 286 - 287

Frame menu

Break On Return From Frame 129

Documentation 128

Find Source 126 , 128 , 140

Method Combination 128 , 197

Restart Frame 129 , 131

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

functions

apropos 235

compile-system 350

contain 15 , 79 , 226

deliver 373

display 280

display-message 279

save-image 373 , 375

undefining 94

Functions menu

in the class browser 94

in the function call browser 191

G

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

generic functions

browsing from listener 289

in class browser 94

defined on selected object 40 , 182

get-inspector-values 230 , 231

global preferences

setting 28

When modified buffers 30

graph layout menu 61

Collapse Nodes 64

Expand Nodes 64

Preferences 66

Reset Graph Layout 64

graph view

system browser 353 - 355

graphical user interface. See interfaces

graphs 61 - 70

altering breadth 67

altering depth 67

children function 277 , 280

different layouts 68 - 70

expanding and collapsing nodes 63

menu commands. See menu or command name

searching 62

sorting items 41

GUI. See interfaces

H

handler frames 131

Handlers button 131

Help menu 55 , 72

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

hierarchy view

in class browser 81

highlight

compiler messages 157

interactive input 157

matching parentheses 157 , 175

selected text 157

history list 33

editing the 34

in the listener 287

repeating next event 33 , 291

repeating previous event 33 , 291

searching the 292

History menu 33

in editor 165 , 166

in the listener 287

interface builder 244

in listener 287

Modify 34

Next 33

Previous 33

I

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

inspector 217 - 234

changing values 223 - 226

description 218

display options 227 - 229

filtering display 219

inspecting selected object 40

menu commands. See menu or command name

overview 3

simple use 221

sorting entries 227

tracing 223

tracing in the 223

viewing local class slots 221

Inspector command 217

interface builder 241 - 264

adding your own code 253

attribute categories 261 - 262

Attributes dialog box 260 , 270 , 273

button panels 247

Check Component button 253

code area 257

code view 255 , 275

Component button 252

current interface 246

current package 248

default names of elements 249 , 269

default names of menus 250

Edit menu 258

editing code 255

example of use 265 - 281

interface area 246

Interface menu 262 - 264

interfaces, creating 243 - 244 , 267

interfaces, loading 244 - 245 , 258

introduction 241

invoking 242

Item button 251 , 272

layout hierarchy area 246 , 267

layouts view 246 - 249 , 267 - 268

Menu Bar button 250

Menu button 250 , 272

menu hierarchy area 250 , 267

menus view 249 - 253 , 272 - 275

methods of use 253

operating on elements 264

Radio Component button 252

rearranging components 259 , 268

saving code 257 - 258 , 277 , 280

setting attributes 260 - 262 , 269 - 272

switching between interfaces 244

Update button 257

views, description 242

See also interfaces

interface class 243

Interface menu 53

Attributes 262

Display as Confirmer 263

Display as Dialog 263

Display Borders 263 , 264

interface builder 262 - 264

Raise 263

Regenerate 263

interface skeleton

default menus in 244

description 244

interfaces

callbacks 262 , 275 - 277

confirmers 263

constructing 267 - 268

creating menus for 249 - 253

creating new 243 - 244 , 267

default package 248

definition 243

development strategy 253

dialog boxes 263

geometry of elements 262

graph area 246

layout elements, adding 248

layout elements, removing 249

layout hierarchy 246

loading 244 - 245 , 258

menu hierarchy 250

menu objects, removing 253

operating on the current 262 - 264

rearranging components 259 , 268

regenerating 263

setting attributes 260 - 262 , 269 - 272

titles 261 , 269 - 271

types of attribute 261 - 262

interrupting evalution 287

interrupting Lisp 305

invisible frames 131

Invisible Functions button 131

:items keyword 79

K

key input 155

Key to Command command 182 , 296

keyboard commands

comparison with menu commands 162

finding editor command for 296

in the editor 143

keyboard conventions xxiii - xxiv

keywords

:center 271

:extended-selection 271

:items 79

Kill All command 381

Kill Application menu 381

Kill command 304

kill ring 168 - 171

copying text from 169 - 171

marking the region 168

putting text into 169

rotating 170

summary of use 171

killing a process 304

L

lambda list, displaying 182 , 288

layouts

adding to an interface 267 - 268

pinboard 263

rearranging 259 , 268

specifying callbacks 275 - 277

See also interfaces

layouts, displaying in window browser 369

Link from command 44

linking tools together 44

.lisp files 162

Lisp Knowledgebase command 58

LispWorks Patches command 58

Listen command 40 , 226 , 238 , 239 , 304

listener

basic tutorial 285 - 287

browsing generic functions from 289

compiling files in 34

current expression, displaying value 288

current expression, stepper breakpoint 288

current expression, toggling stepper breakpoint 288

debugger commands 292

debugging in the 290

description 284 - 285

evaluating forms 285 - 286

execute mode 290

Expression menu. See Expression menu

history commands 291

history list 287

History menu 287

loading files in 34

macroexpanding forms 289

miscellaneous commands 293

next event 291

online help 296

operating on expressions 288

overview 3

pasting selected object into 40

previous event 291

prompt 284

re-evaluating forms 12 , 286 - 287

searching history list 292

size of the stack 295

stack size 295

*** variable 15

** variable 15

* variable 15 , 19 , 226 , 286

tracing current expression 288

Values submenu. See Values menu

walking forms 289

Listener Bind $ command 230

Listener command 284

list-panel class 79

Load command 34 , 177 , 352 , 355 , 360

Load... command 177 , 352

loading files 34

loading tools into the environment 23

local slots, inspecting 221

Long Names button 370

Lower command 259 , 371

M

Macroexpand command 182

Macroexpand Form command 289

macros

defclass 93

defsystem 208 , 352

trace 43 , 133

major tools, overview 2 - 4

Make a New Script command 375

manipulating values with inspector 223 - 226

Manuals command 55

manuals, online. See online help

menu commands

check components 252

choosing xxiii

comparison with keyboard commands in editor 162

creating with the interface builder 249 - 253

debugger commands 290

names, specifying 275

radio components 252

rearranging 259

specifying callbacks 277

See also interface

menu components 251 - 253

check 252

radio 252

menus

creating with the interface builder 249 - 253 , 272 - 275

rearranging 259

See also interface

Meta key

use of xxiv

Method Combination command 128 , 197

methods

displaying signatures 200

operating on signatures 200

undefining 94

viewing method combinations 197

Methods menu 93 , 196

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 94

Microsoft Windows editor emulation 155

Modify command 34

N

native window representation 371

navigating within files in the editor 163 - 164

New command 34 , 162 , 280

interface builder 243 , 267

new files, creating 34 , 162

Next command

command line debugger 290

history list 33

next event

repeating 33 , 291

O

object clipboard

menu commands, see menu or command name

Object menu 38

Actions. See Actions menu

Attributes 260

Clip 227

Copy 226

interface builder 247 , 248 , 264

Lower 259

Raise 259

objects

inspecting 221

operating on 37 - 40

searching for 32

selecting 32

See also selected object

On Symbol command 57

On Tool command 57

online help 55 - 59

browsing manuals 55

current symbol 57

current tool 57

packages, searching 57

searching 56 - 57

Open command 34 , 140 , 162 , 165

Open... command

interface builder 244

opening files 34 , 140 , 161

opening recent files 35

operating on objects 37 - 40

See also objects

Operations menu

Break 324

EOF 324

Suspend 324

output

compiler 177

editor 144

standard 297 - 300

output browser 14 , 297 - 300

menu commands. See menu or command name

overview 3

overview of major tools 2 - 4

overview of profiling 312

P

Package command

interface builder 247

packages

current package 36

display of 35 - 37

in editor 180

searching for documentation 57

Packages button 321

Packages... button 315 , 322

Page Down key 164

Page Up key 164

Parent command 354 , 355

Partial Search radio button 57

Paste command 31 - 32 , 167

in class browser 84

in generic function browser 195

in inspector 224 , 225 , 226

interface builder 259 , 268

pinboard objects

moving and resizing 263

podium. See Common LispWorks podium

Preferences command 27 , 36 , 37 , 42 , 53 , 66 , 82 , 84 , 93 , 111 , 130 , 152 , 212 , 295

Preferences... command 66 , 202 , 224 , 240 , 305 , 317 , 321 , 345 , 362 , 368 , 381

Preview command 363

previewing a system plan 357 - 360 , 363

Previous command

command line debugger 290

history list 33

previous event

repeating 33 , 291

primary package in editor 180

Print command 35

Print... command 163

printing files 35

process browser 301 - 306

menu commands. See menu or command name

sorting processes 304

processes

breaking 305

inspecting 304

killing 304

sorting 303

Processes menu 304

profiler 307 - 322

choosing packages 315 - 317

choosing symbols 313 - 317

description 309

example of use 320 - 322

information returned 312 , 317 - 318

interpreting results 318

menu commands. See menu or command name

overview of profiling 312

pitfalls 319

running a profile 317

sorting results 318

specifying code to run 317

symbols that can be profiled 319

prompt in the listener 284

push-button-panel class 81

Q

Quit command 371

quitting the environment 30

R

radio components 252

Raise command 259 , 263 , 371

readers of a slot, displaying 85

Recent Files command 35 , 140

Recompute Events button 359

recursive macroexpansion 289

re-evaluating forms in listener 12 , 286 - 287

Refresh command 17 , 28

Regenerate command 263

regexp 48

syntax 48

regular expressions 48

syntax 48

repeating commands 33

in the editor 167

repeating the next event 33

repeating the previous event 33

Replace command 33 , 174 , 356

Replace... command 32 , 174

replacing text 174 - 175

Report Bug command 128 , 290

reporting bugs 128 , 290

Restart Frame command 129 , 131

Restart Frame Stepping command 129 , 328

restart frames 131

Restarts button 131

Restarts menu 124 , 336

Restarts submenu 290

retract callbacks 276

Return from Frame command 129

re-using windows 25

Revert to Saved command 162

interface builder 257

reverting a file to the version stored on disk 162

row-layout class 248

Run command 379

Run With Arguments command 380

S

Save All command

interface builder 257

Save All... command 165

Save As... command 162

interface builder 257

Save command 162 , 281

interface builder 257 , 277

Save Region As... command 162

saving all files 165

saving files 161

interface builder 257 - 258

saving regions of text 162

scrolling text in editor 164

Search command 56

Search Files... command 355

searching

for objects 32

for text 32 , 171 - 174

history list 292

online manuals 56

Select All command 32 , 134 , 167 , 360

selected object

browsing 39

browsing the class of 39

copying 39

displaying documentation 39

finding source code 39

inspecting 40

pasting into listener 40

placing on object clipboard 39

showing function calls 40 , 289

showing generic functions 40 , 182

showing similar symbols 40

selection callbacks 276

Set command 224 , 225

debugger 129

Shell editor command 324

Shell tool 323

shell tool 323 - 325

break signal, sending 324

creating 323

EOF signal, sending 324

menu commands. See menu or command name

recalling commands 325

suspend signal, sending 324

type of shell 325

*shell-shell* variable 325

Shift key, use of xxiv , 143

Short Names button 370

Show in Tracer command 44 , 133

Show Package Names button 36 , 131 , 228 , 369

Show Toolbar button 27

Signature menu 200 - 202

signatures

displaying 200

operating on 200

simple-pane-foreground reader 19

Slots menu 38 , 84 , 96

Clip 227

Copy 226

Inspect 222

Paste 224 , 225 , 226

Set 224 , 225

sort options

By Name 42

By Package 43

Unsorted 43

sorting

in class browser 82

in editor 153

in inspector 227

in process browser 304

views 41

in window browser 368

source code

debugging 117 - 132

for current expression 288

for object in current frame of debugger 128

for selected object 39

Source command 363

stack frames in the debugger 125

standard action command

Browse 39

Browse Symbols Like 235 , 289

Class 39

Copy 39

Documentation 39

Find Source 39

Function Calls 289

Generic Function 40 , 182 , 289

Inspect 40

Listen 40

standard output 297 - 300

*standard-output* variable 14

*** variable 15

** variable 15

* variable 15 , 19 , 226 , 286

Stepper tool

Restarts menu 336

stepping through code 327 - 348

Stop command 304

stopping a process 304

Suspend command 324

swapping editor buffers 165

Symbol Browser 235 - 240

symbol browser

invoking on selected object 40

Symbol menu

Inspect 238

Listen 238

Unintern... 238

symbols

interface builder 264

online help for 57

tracing 180

undefining 182

Symbols... button 314 , 322

syntax coloring 157 , 175

system

browsing 352

compiling and loading 355

concatenating 355

creating plans for 359

defining 281 , 350 - 352

executing plans for 359

forcing compilation and loading of members 363

introduction to 349 - 350

parent system, browsing 354

plan 358

previewing a plan 357 - 360 , 363

ROOT-SYSTEM 354 , 357

searching 355

using source files 363

system browser 349 - 363

Actions area 359

compiling and loading systems 355

creating plans 359

description 352

executing plans 359

File description area 354

Filter area 359

forcing compilation and loading 363

Graph area 354

graph view 353 - 355

menu commands. See menu or command name

output view 360 - 361

package information 362

parent system, browsing 354

Plan area 360

previewing the plan 357 - 360

sorting information 362

System area 353

system plan, previewing 357 - 360 , 363

text view 356 - 357

using 352 - 355

using source files 363

views available 352

Systems menu 355

Compile 355 , 360

Compile and Load 355 , 360

Concatenate... 355

Hide Files 355

Load 355 , 360

Parent 354 , 355

Replace 356

Search Files 355

Show Files 355

T

text

deleting 164 - 165

inserting 164 - 165

replacing 174 - 175

saving regions of 162

scrolling in editor 164

searching for 32 , 171 - 174

selecting 32

See also under editor

text view

in editor 141

in function call browser 187

in system browser 356 - 357

Toggle Breakpoint command 288

Toggle Tracing command 44

toolbars

hiding 27

removing 27

tools

current package of 36

linking together 44

loading into the environment 23

online help for 57

overview of major 2 - 4

reusing 29

switching between 19

tracing from 43 - 44

Tools menu 2 , 10 , 23 , 72

accelerators 23

Application Builder 373

Class Browser 76 , 102 , 109 , 140 , 193

Clone 27 , 44

Editor 140

Global Preferences 21 , 25 , 26 , 28 , 30 , 50

Inspector 217

Interface Builder 242

Listener 284

Object Clipboard 102 , 109

Output Browser 297

Preferences 27 , 36 , 37 , 42 , 53 , 66 , 82 , 84 , 93 , 111 , 130 , 152 , 212 , 295

Preferences... 202 , 224 , 321 , 345

Process Browser 302

Profiler 307

Refresh 28

Search Files 203

shell 323

Stepper 327 , 330

Symbol Browser 235

System Browser 352

Tracer 133

Window Browser 365

Trace command 43 , 180 , 289

Trace Inside command 43

trace macro 43 , 133

Trace menu

Break on Access 223

Break on Read 223

Break on Write 223

Show in Tracer 44 , 133

Trace 43

Trace Inside 43

Trace Read 223

Trace with Break 44

Tracing 44

Untrace 44 , 223

Untrace All 44

Trace with Break command 44

Tracer 133 - 138

Function menu 134

tracing 133 - 138

classes 94

in function call browser 191

in the inspector 223

in inspector 223

U

Undefine command 94 , 182

Undefine... command 182 , 196

undefining

current definition 182

functions 94

generic functions 196

methods 94

Undo command 31

editor 167

Unintern... command 238

Unsorted option 43

Unstop command 304

unstopping a process 304

Untrace All command 44

Untrace command 44 , 223

updating windows 28

using the clipboard 31 - 32

See also kill ring

using the keyboard xxiii - xxiv

using the mouse xxi - xxiii

V

Value command 182 , 288

Value menu

Listen 226

values

changing in inspector 223 - 226

Values menu

Class 18 , 76 , 79

Copy 225 , 226

Inspect 28 , 217 , 222 , 224

variables

* 294

$ 230

* 15 , 19 , 226 , 286

** 15

*** 15

*grep-command* 216

*grep-command-format* 216

*grep-fixed-args* 216

*packages-for-warn-on-redefinition* 316

*shell-shell* 325

*standard-output* 14

*trace-verbose* 137

Variables menu

Set 129

views

in class browser 75

description 40 - 43

in editor 140

in function call browser 183

in generic function browser 193

graph 61 - 70 , 353 - 355

hierarchy 81

in inspector 227

output 144 , 297 - 300 , 360 - 361

slots 78 - 80

sorting items in 41

in system browser 352

text 187 , 356 - 357

Visit Tags File editor command 144

W

Walk command 182

Walk Form command 289

web browsers 55

Whole Word radio button 57

window browser 365 - 371

changing root of graph 367

complete window names, displaying 370

destroying a window 371

different types of window 369

lowering a window 371

menu commands. See menu or command name

moving around different windows 370

native representation 371

package information 369

quitting a window 371

raising a window 371

sorting entries 368

using 367

whole environment 371

window colors 159

windows

displaying 23

making copies of 27

re-using 25

switching between 19

updating 28

Windows menu 17 , 23 , 72 , 370

Actions. See Actions menu

Browse 367

Browse Parent 370

Browse Representation 371

Browse Screen 371

Destroy 371

Lower 371

Quit 371

Raise 371

in window browser 370 - 371

Works menu 72

Exit 10

Object submenu. See Object menu

Packages submenu. See Packages menu

Symbols submenu. See Symbols menu

writers for a slot, displaying 85


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

NextPrevTopContents