NextPrevTopContents

Index

Symbols

$ variable 208

* variable 13 , 19 , 204 , 264

** variable 13

*** variable 13

*package* 164

.lispworks file 27

A

aborting commands in the editor 151

action callbacks 254

Actions menu 34 - 37

Alt key

use of 131

application builder 349 - 358

Arguments command 167 , 266

Attributes command 238 , 240

B

Backtrace command 268

backtraces 115

binding $ to the current inspector object 208

binding frames 119

Bindings button 119

Bindings command 268

Break command 280

Break on Access command 201

Break on Read command 201

Break On Return from Frame command 118

Break on Write command 201

breaking a process 280

breakpoints

in the editor 163

Browse command 35 , 43 , 343

variations in name 36

Browse Metaclass command 75 , 77 , 80 , 84 , 87 , 89

Browse Parent command 346

Browse Parent System command 31 , 166 , 328

Browse Representation command 346

Browse Screens command 346

Browse Symbols Like command 37 , 267

browsers 45

browsing

Common Lisp classes 65 - 89

compilation conditions 99 - 107

errors 99

function calls 169 - 177

generic functions 179 - 187

HTML documentation 45

native window system 346

online manuals 45

output 12 , 275 - 276

results of a grep 189

selected object, class of the 36 , 266

symbols 213 - 218

systems 31 , 328 - 339

window definitions 341 - 347

buffers

closing 150

swapping between 150

Buffers menu 135 , 160

Compile 162

Evaluate 161

Trace. See Trace menu

Undefine 166

bugs, reporting 268

Build command 350 , 353

Build menu

Build 350 , 353

Clear Output 355

Display Backtrace 355

Display Error 355

Edit Script 354

Kill All 357

Kill Application 357

Make a New Script 351

Run 355

Run With Arguments 356

building

applications 349 - 358

By Name option 39

By Package option 39

C

call frames 114 , 119

callbacks

action 254

extend 254

retract 254

selection 254

specifying 253 - 255

catch frames 120

Catchers button 120

:center keyword 249

check components 231

choosing menu commands xxi

class browser 65 - 89

Class area 74

current class, operations specific to the 75 , 77 , 80 , 84 , 87 , 89

description 3

Description area 77 , 80 , 86

examining a class 70

Filter area 74

filtering information 69

Function description area 83

functions list 83

functions view 82 - 84

generic functions, operating on 84

Graph area 80

graph view 78 - 81

hierarchy view 71

Include Inherited Methods/Functions button 83

inherited slots 68

Initargs area 86

initargs view 85

invoking on the current expression 266

invoking on the selected object 36

menu commands, see menu or command name

methods list 83

overview of the 65

Precedence area 89

precedence view 87

Slot description area 74

slot information 68 - 70

Slots area 74

slots view 68 - 70

sorting information 72

tracing classes from the 84

undefining functions and methods 84

See also classes

Class command 17 , 36 , 66 , 69 , 74 , 266

classes 65 - 89

changing slot values in the inspector 201 - 204

column-layout 226

displaying graphs of 78 - 81

examining 70

examining functions and methods defined on 82 - 84

inherited slots in 68

initargs 85

inspecting local slots 199

interface 221

list-panel 69

operations specific to the current class 75 , 77 , 80 , 84 , 87 , 89

precedence list 87

push-button-panel 70

row-layout 226

tracing 84

See also class browser

Classes menu

Browse Metaclass 75 , 77 , 80 , 84 , 87 , 89

objects operated on by the 75 , 77 , 80 , 84 , 87 , 89

Clear Output command 355

Clip command 94

clipboard

general use 28 - 29

usage in editor 152

See also clipboard, kill ring

Clone command 25 , 40 , 151

Close command 150

interface builder 235

closing

editor buffers 150

Collapse Nodes command 54

collapsing graphs 53

column-layout class 226

Command menu

Set Grep Args 190

Set Grep Directory 190

Command to Key command 167 , 274

commands

completion of 130

repeating 30

common features in the environment 21 - 43

See also under graphs

Common Lisp

classes. See classes

debugging 109 - 120

displaying documentation for expressions 266

displaying documentation for selected object 36 , 118

evaluating forms 263 - 264

file extension 147

indentation of forms in source code 166

prompt 262

systems. See system

Common Lisp symbols 145

Common LispWorks podium 61 - 63

compilation conditions browser 99 - 107

pathnames 105

preference dialog 103

types to display 105

Compilation Options menu

Force 338

Preview 339

Source 338

Compile and Load command 31 , 115 , 163 , 331 , 336

Compile and Load... command 163

Compile command 31 , 162 , 163 , 331 , 336

Compile Region command 267

in editor 162

Compile... command 163

compiler output 162

compile-system function 326

compiling code

editor 162 - 163

compiling files in the listener 31

completion

in class browser 71

Concatenate command 331 , 339

Condition menu

Actions. See Actions menu

Report Bug 117

confirmer

description 241

consistency in the environment. See common features in the environment

contain function 13 , 69 , 204

Contents radio button 47

Control key, use of xxii , 131

conventions used in the manual xix - xxii

Copy command 28 , 36 , 152 , 154 , 203

in Actions menu 294

interface builder 237

standard action command 36

copying windows 25

creating new files 31 , 147

current

object. See selected object

package of any tool 33

prompt 263

value, operating on 267

current buffer 161

current class, operations specific to the 75 , 77 , 80 , 84 , 87 , 89

current definition 161

current expression 161

displaying lambda list for 167 , 266

displaying value 167 , 266

stepper breakpoint 266

toggling stepper breakpoint 266

tracing 266

current form

macroexpanding 267

walking 267

Customize menu

Reuse 24

Cut command 28 , 152 , 154

interface builder 225 , 227 , 232 , 237 , 246

D

Debug command 280

Debug menu

Debugger 11 , 109 , 110 , 113 , 115 , 116

Listener 11

Restarts 268

debugger 109 - 120

abort restart 113

binding frames 119

call frames 114 , 119

catch frames 120

continue restart 113

controlling from the listener 268

debugger tool 268

description 112

displaying documentation for object in current frame 118

example session 115 - 117

finding source code for object in current frame 117

handler frames 120

invisible frames 120

invoking 111

invoking from the process browser 280

invoking from the tracer 40

menu commands in the listener 268

restart frames 120

restart options 113 - 114

stack 114

stack frames 114

See also debugger tool

Debugger command 11 , 109 , 110 , 113 , 115 , 268

debugger tool 109 - 120

Backtrace area 112

buttons 112

Condition area 111

invoking 109

invoking from notifier 111

package information 120

Restarts menu 113

types of frame, displaying 119

See also debugger

debugging a process 280

Definitions menu 137 , 160

Compile 162

Evaluate 162

Generic Function 166

Trace. See Trace menu

Undefine 166

defsystem macro 328

examples of use 327

deleting text in the editor 149 - 150

See also kill ring

Describe System

editor command 328

description

of compilation conditions 103

Description menu 103 , 173 , 182

Listen 217

Deselect All command 29 , 122 , 152

Destroy command 347

Display as Confirmer command 241

Display as Dialog command 241

Display Backtrace command 355

Display Borders command 241 , 242

Display Error command 355

display function 258

displaying

package information 32 - 34

windows 23

display-message function 257

Documentation command 36 , 118 , 266

documentation, online. See online help

$ variable 208

E

Edit menu 27

Copy 28 , 36 , 152 , 154 , 237

Cut 28 , 152 , 154 , 225 , 227 , 232 , 237 , 246

Deselect All 29 , 122 , 152

Find 156 , 159

Find Next 29 , 158

Find Next, for graph view 52

Find, for graph view 52

Find... 29

interface builder 236

Link. See Link Menu

Paste 28 , 74 , 152 , 181 , 237 , 246

Replace 159

Replace... 29

Select All 29 , 122 , 152 , 336

Undo 28 , 152

Edit Script command 354

Editing menu

Command to Key 167 , 274

Key to Command 167 , 274

editing the history list 30

editor

aborting commands 151

breakpoints 163

buffers view 133 , 150

buffers. See buffers

changed definitions list 137

closing buffers 150

compiling source code 162 - 163

creating a new window 151

creating files 31 , 147

current expression, displaying value 167

current package and displayed package 142

definitions list 136

definitions, operating on 166 - 167

deleting text 149 - 150

EMACS, comparison with 127

evaluating source code 161 - 162

expressions, operating on 166 - 167

History menu 150 , 151

indenting forms 166

inserting files into the current buffer 150

inserting text 149 - 150

invoking 128

keyboard commands, use of 131

kill ring. See kill ring

Lisp-specific commands 160 - 167

macroexpanding forms in the 167

menu and keyboard commands, distinctions 147

menu commands. See menu or command name

moving around in the buffer 148 - 149

new files 31 , 147

online help 167 , 274

opening files 31 , 128 , 147

output view 132

overview 3

package information 142

package usage 165

repeating commands 152

replacing text 159 - 160

reverting to last saved version 147

saving files 147 , 150

saving text regions 147

scrolling text 149

searching 156 - 159

sorting entries 141

swapping between buffers 150

tracing 164

undefining symbols 166

undoing commands 152

using the clipboard 152

viewing two sections of the same file 151

views available 128

walking forms 167

editor commands

finding keyboard command for 274

Grep 191

Shell 300

Visit Tags File 131

EMACS

comparison with built-in editor 127

encoding 146

Enter Search String dialog 46

environment

common features 21 - 43

quitting 27

EOF command 300

error conditions 103

Escape key, use of xxii , 131

Evaluate command

in editor 161 , 162

Evaluate Last Form in Listener editor command 274

Evaluate Region command

in editor 161

in listener 266

evaluating

code in the editor 161 - 162

forms 263 - 264

event

next 269

previous 269

repeating 30

examining objects 198

execute mode 268

Exit command 8

Expand Nodes command 54

expanding graphs 53

Expression menu 160

Arguments 167 , 266

Browse Symbols Like 267

Class 266

Compile Region 162 , 267

Documentation 266

Evaluate Region 161 , 266

Find Source 266

Function Calls 267

Generic Function 267

Inspect Value 266

Macroexpand 167

Macroexpand Form 267

Toggle Breakpoint 266

Trace. See Trace menu

Value 167 , 266

Walk 167

Walk Form 267

expressions

browsing the class of 266

displaying documentation 266

finding source code 266

extend callbacks 254

extended editor commands, finding keyboard command for 274

:extended-selection keyword 249

external format 146

F

fg UNIX command 300

File menu 8 , 62 , 135 , 136

Browse Parent System 31 , 166 , 328

Close 132 , 150 , 235

Compile 31 , 163

Compile and Load 31 , 115 , 163

description 31

Exit 27

Insert 150

Load 31 , 162 , 163 , 328

New 31 , 147 , 221 , 245 , 258

Open 31 , 128 , 132 , 147

Open... 222

Print 31 , 148

Revert to Saved 147 , 235

Save 132 , 136 , 147 , 235 , 255 , 259

Save All 150 , 235

Save As 147

Save As... 235

Save Region As 148

filenames

completion of 130

extensions for CL files 147

files

compiling in listener 31

creating new 31 , 147

inserting one into another 150

loading 31

navigating in the editor 148 - 149

opening 31 , 128 , 147

printing 31

reverting to last saved version 147

saving 147

saving all 150

filtering information 41 - 43 , 69 , 335

in inspector 197

Find command 29

in editor 159

in graph view 52

Find Next command 29 , 158

in graph view 52

Find Source command 36 , 117 , 128 , 266

in Debug menu 268

shortcut in debugger tool 116

Find... command 29

in editor 156

Force command 338

forms

compiling in editor 162 - 163

evaluating 263 - 264

evaluating in editor 161 - 162

indentation of 166

re-evaluating 264 - 265

Frame menu

Break On Return From Frame 118

Documentation 118

Find Source 116 , 117 , 128

Method Combination 118 , 183

Restart Frame 118 , 120

Restart Frame Stepping 118 , 304

Return from Frame 118

Trace. See Trace menu

function call browser 169 - 177

By Name command 175

By Package command 175

Callees area 174

Callers area 174

description 169

Documentation area 173

Function area 170

Function description area 172

Function menu 177

Trace submenu 177

Graph area 171

graphing callers and callees 171

invoking on selected object 36 , 267

menu commands, see menu or command name

operating on functions 177

package information 176

Show Package Names command 176

sorting entries 175

text view 173

tracing from 177

Unsorted command 175

views available 169

Function Calls command 36

Function menu 181

in the profiler 294

Trace. See Trace menu

functions

apropos 213

compile-system 326

contain 13 , 69 , 204

deliver 349

display 258

display-message 257

save-image 351

undefining 84

Functions menu

in the class browser 84

in the function call browser 177

G

generic function browser 179 - 187

Arguments types area 185

description 179

Description area 182

displaying signatures 186

Filter area 181

Function area 180

invoking on selected object 36 , 166

menu commands. See menu or command name

Method combination list 185

method combinations, viewing 183

methods list 181

operating on signatures 186

Signatures area 184

Generic Function command 36 , 166 , 213 , 267 , 294

generic functions

browsing from listener 267

in class browser 84

defined on selected object 36 , 166

get-inspector-values 208 , 209

global preferences

setting 26

Goto Line command 192

graph layout menu 51

Collapse Nodes 54

Expand Nodes 54

Preferences 56

Reset Graph Layout 54

graph view

system browser 329 - 331

graphical user interface. See interfaces

graphs 51 - 60

altering breadth 57

altering depth 57

children function 255 , 258

different layouts 58 - 60

expanding and collapsing nodes 53

menu commands. See menu or command name

searching 52

sorting items 38

grep browser

configuration 193

configuring 193

description 190

menu commands. See menu or command name

searches 191

GUI. See interfaces

H

handler frames 120

Handlers button 120

Help menu 45 , 62

Editing. See Editing menu

Lisp Knowledgebase 48

LispWorks Patches 48

Manuals 45

On Symbol 47

On Tool 47

Search 46

help. See online help

Hidden Symbols button 120

Hide Lines command 193

hierarchy view

in class browser 71

history list 30

editing the 30

in the listener 265

repeating next event 30 , 269

repeating previous event 30 , 269

searching the 270

History menu 30

in editor 150 , 151

in the listener 265

interface builder 222

in listener 265

Modify 30

Next 30

Previous 30

I

Include Inherited Slots button 68 , 74

Include Inherited Slots checkbox 18

incremental search 158

Index radio button 47

initargs of slot, displaying 75

initform of slot, displaying 75

initialization file 27

in-package 165

Insert... command 150

inserting files in editor 150

inserting text in editor 149 - 150

Inspect command 14 , 26 , 36 , 195 , 200 , 202 , 216 , 280

Inspect Value command 266

inspecting listener values automatically 208

inspector 195 - 212

changing values 201 - 204

description 196

display options 204 - 207

filtering display 197

inspecting selected object 36

menu commands. See menu or command name

overview 3

simple use 198

sorting entries 205

tracing 201

tracing in the 201

viewing local class slots 199

Inspector command 195

interface builder 219 - 242

adding your own code 232

attribute categories 239 - 240

Attributes dialog box 238 , 248 , 251

button panels 225

Check Component button 231

code area 235

code view 233 , 253

Component button 230

current interface 224

current package 226

default names of elements 227 , 247

default names of menus 229

Edit menu 236

editing code 233

example of use 243 - 259

interface area 224

Interface menu 240 - 242

interfaces, creating 221 - 222 , 245

interfaces, loading 222 - 223 , 236

introduction 219

invoking 220

Item button 229 , 250

layout hierarchy area 224 , 245

layouts view 224 - 227 , 245 - 246

Menu Bar button 229

Menu button 229 , 250

menu hierarchy area 228 , 245

menus view 228 - 232 , 250 - 253

methods of use 232

operating on elements 242

Radio Component button 231

rearranging components 237 , 246

saving code 235 - 236 , 255 , 258

setting attributes 238 - 240 , 247 - 250

switching between interfaces 222

Update button 235

views, description 220

See also interfaces

interface class 221

Interface menu 43

Attributes 240

Display as Confirmer 241

Display as Dialog 241

Display Borders 241 , 242

interface builder 240 - 242

Raise 241

Regenerate 241

interface skeleton

default menus in 222

description 222

interfaces

callbacks 240 , 253 - 255

confirmers 241

constructing 245 - 246

creating menus for 228 - 232

creating new 221 - 222 , 245

default package 226

definition 221

development strategy 232

dialog boxes 241

geometry of elements 240

graph area 224

layout elements, adding 226

layout elements, removing 227

layout hierarchy 224

loading 222 - 223 , 236

menu hierarchy 228

menu objects, removing 232

operating on the current 240 - 242

rearranging components 237 , 246

regenerating 241

setting attributes 238 - 240 , 247 - 250

titles 239 , 247 - 249

types of attribute 239 - 240

interrupting evalution 265

interrupting Lisp 281

invisible frames 120

Invisible Functions button 120

:items keyword 69

K

key input 142

Key to Command command 167 , 274

keyboard commands

comparison with menu commands 147

finding editor command for 274

in the editor 131

keyboard conventions xxi - xxii

keywords

:center 249

:extended-selection 249

:items 69

Kill All command 357

Kill Application menu 357

Kill command 280

kill ring 153 - 156

copying text from 154 - 156

marking the region 153

putting text into 154

rotating 155

summary of use 156

killing a process 280

L

lambda list, displaying 167 , 266

layouts

adding to an interface 245 - 246

pinboard 241

rearranging 237 , 246

specifying callbacks 253 - 255

See also interfaces

layouts, displaying in window browser 345

Link from command 41

linking tools together 40

.lisp files 147

Lisp Knowledgebase command 48

LispWorks Patches command 48

Listen command 36 , 204 , 216 , 217 , 280

listener

basic tutorial 263 - 265

browsing generic functions from 267

compiling files in 31

current expression, displaying value 266

current expression, stepper breakpoint 266

current expression, toggling stepper breakpoint 266

debugger commands 270

debugging in the 268

description 262 - 263

evaluating forms 263 - 264

execute mode 268

Expression menu. See Expression menu

history commands 269

history list 265

History menu 265

loading files in 31

macroexpanding forms 267

miscellaneous commands 271

next event 269

online help 274

operating on expressions 266

overview 2

pasting selected object into 36

previous event 269

prompt 262

re-evaluating forms 10 , 264 - 265

searching history list 270

size of the stack 273

stack size 273

*** variable 13

** variable 13

* variable 13 , 19 , 204 , 264

tracing current expression 266

Values submenu. See Values menu

walking forms 267

Listener Bind $ command 208

Listener command 262

list-panel class 69

Load command 31 , 162 , 328 , 331 , 336

Load... command 162 , 328

loading files 31

loading tools into the environment 23

local slots, inspecting 199

Long Names button 346

Lower command 237 , 347

M

Macroexpand command 167

Macroexpand Form command 267

macros

defsystem 328

trace 39 , 121

major tools, overview 2 - 3

Make a New Script command 351

manipulating values with inspector 201 - 204

Manuals command 45

manuals, online. See online help

Matches menu

Goto Line 192

Hide Lines 193

Unhide All 193

Unmark 192

menu commands

check components 231

choosing xxi

comparison with keyboard commands in editor 147

creating with the interface builder 228 - 232

debugger commands 268

names, specifying 253

radio components 230 - 231

rearranging 237

specifying callbacks 255

See also interface

menu components 230 - 232

check 231

radio 230 - 231

menus

creating with the interface builder 228 - 232 , 250 - 253

rearranging 237

See also interface

Meta key

use of xxii

Method Combination command 118 , 183

methods

displaying signatures 186

operating on signatures 186

undefining 84

viewing method combinations 183

Methods menu 83 , 181

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 84

Modify command 30

MS Windows emulation 142

N

native window representation 346

navigating within files in the editor 148 - 149

New command 31 , 147 , 258

interface builder 221 , 245

new files, creating 31 , 147

Next command

command line debugger 268

history list 30

next event

repeating 30 , 269

O

object clipboard

menu commands, see menu or command name

Object menu 34

Actions. See Actions menu

Attributes 238

interface builder 225 , 226 , 242

Lower 237

Raise 237

objects

inspecting 198

operating on 34 - 37

searching for 29

selecting 29

See also selected object

On Symbol command 47

On Tool command 47

online help 45 - 49

browsing manuals 45

current symbol 47

current tool 47

packages, searching 47

searching 46 - 47

Open command 31 , 128 , 147 , 150

Open... command

interface builder 222

opening files 31 , 128 , 147

operating on objects 34 - 37

See also objects

Operations menu

Break 300

EOF 300

Suspend 300

output

compiler 162

editor 132

standard 275 - 276

output browser 12 , 275 - 276

menu commands. See menu or command name

overview 3

overview of major tools 2 - 3

overview of profiling 288

P

Package command

interface builder 226

packages

current package 33

display of 32 - 34

in editor 165

searching for documentation 47

Packages button 297

Packages... button 291 , 298

Page Down key 149

Page Up key 149

Parent command 330 , 331

Partial Search radio button 47

Paste command 28 - 29 , 152

in class browser 74

in generic function browser 181

in inspector 201 , 203 , 204

interface builder 237 , 246

pinboard objects

moving and resizing 241

podium. See Common LispWorks podium

Preferences command 33 , 34 , 38 , 56 , 72 , 74 , 83 , 103 , 119 , 140 , 273

Preferences... command 56 , 187 , 202 , 218 , 293 , 297 , 321 , 338 , 344 , 357

Preview command 339

previewing a system plan 333 - 336 , 339

Previous command

command line debugger 268

history list 30

previous event

repeating 30 , 269

primary package in editor 165

Print command 31

Print... command 148

printing files 31

process browser 277 - 281

menu commands. See menu or command name

sorting processes 280

processes

breaking 281

inspecting 280

killing 280

sorting 279

Processes menu 280

profiler 283 - 298

choosing packages 291 - 293

choosing symbols 289 - 293

description 285

example of use 296 - 298

information returned 288 , 293 - 294

interpreting results 294

menu commands. See menu or command name

overview of profiling 288

pitfalls 295

running a profile 293

sorting results 294

specifying code to run 293

symbols that can be profiled 295

prompt in the listener 262

push-button-panel class 70

Q

Quit command 347

quitting the environment 27

R

radio components 230 - 231

Raise command 237 , 241 , 347

readers of a slot, displaying 75

Recompute Events button 335

recursive macroexpansion 267

re-evaluating forms in listener 10 , 264 - 265

Refresh command 16 , 25

Regenerate command 241

repeating commands 30

in the editor 152

repeating the next event 30

repeating the previous event 30

Replace command 29 , 159 , 331

Replace... command 29 , 159

replacing text 159 - 160

Report Bug command 117 , 268

reporting bugs 117 , 268

Restart Frame command 118 , 120

Restart Frame Stepping command 118 , 304

restart frames 120

Restarts button 120

Restarts menu 113 , 312

Restarts submenu 268

retract callbacks 254

Return from Frame command 118

re-using windows 24

Revert to Saved command 147

interface builder 235

reverting a file to the version stored on disk 147

row-layout class 226

Run command 355

Run With Arguments command 356

S

Save All command

interface builder 235

Save All... command 150

Save As... command 147

interface builder 235

Save command 147 , 259

interface builder 235 , 255

Save Region As... command 148

saving all files 150

saving files 147

interface builder 235 - 236

saving regions of text 147

scrolling text in editor 149

search browser 189 - 193

configuring 192

description 190

grep searches 191

Search command 46

Search Files command 331

searching

for objects 29

for text 29 , 156 - 159

history list 270

online manuals 46

Select All command 29 , 122 , 152 , 336

selected object

browsing 35

browsing the class of 36

copying 36

displaying documentation 36

finding source code 36

inspecting 36

pasting into listener 36

placing on object clipboard 36

showing function calls 36 , 267

showing generic functions 36 , 166

showing similar symbols 37

selection callbacks 254

Set command 201 , 202

debugger 119

Set Grep Args command 190

Set Grep Directory command 190

Shell editor command 300

Shell tool 299

shell tool 299 - 301

break signal, sending 300

creating 299

EOF signal, sending 300

menu commands. See menu or command name

recalling commands 301

suspend signal, sending 300

type of shell 301

*shell-shell* variable 301

Shift key, use of xxii , 131

Short Names button 346

Show in Tracer command 40 , 121

Show Package Names button 33 , 120 , 205 , 345

Signature menu 186 - 187

signatures

displaying 186

operating on 186

simple-pane-foreground reader 19

Slots menu 34 , 74 , 86

Copy 204

Inspect 200

Paste 201 , 203 , 204

Set 201 , 202

sort options

By Name 39

By Package 39

Unsorted 39

sorting

in class browser 72

in editor 141

in inspector 205

in process browser 280

views 38

in window browser 344

source code

debugging 109 - 120

for current expression 266

for object in current frame of debugger 117

for selected object 36

Source command 338

stack frames in the debugger 114

standard action command

Browse 35

Browse Symbols Like 213 , 267

Class 36

Copy 36

Documentation 36

Find Source 36

Function Calls 267

Generic Function 36 , 166 , 267

Inspect 36

Listen 36

standard output 275 - 276

*standard-output* variable 12

*** variable 13

** variable 13

* variable 13 , 19 , 204 , 264

Stepper tool

Restarts menu 312

stepping through code 303 - 324

Stop command 280

stopping a process 280

Suspend command 300

swapping editor buffers 150

Symbol Browser 213 - 218

symbol browser

invoking on selected object 37

Symbol menu

Inspect 216

Listen 216

Unintern... 216

symbols

interface builder 242

online help for 47

tracing 164

undefining 166

Symbols... button 290 , 298

system

browsing 328

compiling and loading 331

concatenating 331

creating plans for 335

defining 259 , 326 - 328

executing plans for 335

forcing compilation and loading of members 338

introduction to 325 - 326

parent system, browsing 330

plan 333

previewing a plan 333 - 336 , 339

ROOT-SYSTEM 330 , 332

searching 331

using source files 338

system browser 325 - 339

Actions area 335

compiling and loading systems 331

creating plans 335

description 328

executing plans 335

File description area 330

Filter area 335

forcing compilation and loading 338

Graph area 330

graph view 329 - 331

menu commands. See menu or command name

output view 336 - 337

package information 338

parent system, browsing 330

Plan area 335

previewing the plan 333 - 336

sorting information 338

System area 329

system plan, previewing 333 - 336 , 339

text view 331 - 333

using 328 - 331

using source files 338

views available 328

Systems menu 331

Compile 331 , 336

Compile and Load 331 , 336

Concatenate 331

Load 331 , 336

Parent 330 , 331

Replace 331

Search Files 331

T

tab completion 130

in generic function browser 181

text

deleting 149 - 150

inserting 149 - 150

replacing 159 - 160

saving regions of 147

scrolling in editor 149

searching for 29 , 156 - 159

selecting 29

See also under editor

text view

in editor 129

in function call browser 173

in system browser 331 - 333

Toggle Breakpoint command 266

Toggle Tracing command 40

tools

current package of 33

linking together 40

loading into the environment 23

online help for 47

overview of major 2 - 3

reusing 27

switching between 19

tracing from 39 - 40

Tools menu 2 , 8 , 23 , 62

Application Builder 349

Class Browser 66 , 92 , 100 , 128 , 179

Clone 25 , 40

Editor 128

Global Preferences 21 , 24 , 25 , 26

Grep Browser 189

Inspector 195

Interface Builder 220

Listener 262

Object Clipboard 92 , 100

Output Browser 275

Preferences 33 , 34 , 38 , 56 , 72 , 74 , 83 , 103 , 119 , 140 , 273

Preferences... 187 , 202 , 297 , 321

Process Browser 278

Profiler 283

Refresh 25

shell 299

Stepper 303 , 306

Symbol Browser 213

System Browser 328

Tracer 121

Window Browser 341

Trace command 40 , 164 , 267

Trace Inside command 40

trace macro 39 , 121

Trace menu

Break on Access 201

Break on Read 201

Break on Write 201

Show in Tracer 40 , 121

Trace 40

Trace Inside 40

Trace Read 201

Trace with Break 40

Tracing 40

Untrace 40 , 201

Untrace All 40

Trace with Break command 40

Tracer 121 - 126

Function menu 122

tracing 121 - 126

classes 84

in function call browser 177

in the inspector 201

in inspector 201

U

Undefine command 84 , 166

Undefine... command 166 , 182

undefining

current definition 166

functions 84

generic functions 182

methods 84

Undo command 28

editor 152

Unhide All command 193

Unintern... command 216

Unmark command 192

Unsorted option 39

Unstop command 280

unstopping a process 280

Untrace All command 40

Untrace command 40 , 201

updating windows 25

using the clipboard 28 - 29

See also kill ring

using the keyboard xxi - xxii

using the mouse xix - xxi

V

Value command 167 , 266

Value menu

Listen 204

values

changing in inspector 201 - 204

Values menu

Class 17 , 66 , 69

Copy 203

Inspect 26 , 195 , 200 , 202

variables

* 272

$ 208

* 13 , 19 , 204 , 264

** 13

*** 13

*grep-command* 193

*grep-command-format* 193

*grep-fixed-args* 193

*packages-for-warn-on-redefinition* 292

*shell-shell* 301

*standard-output* 12

*trace-verbose* 125

Variables menu

Set 119

views

in class browser 65

description 37 - 39

in editor 128

in function call browser 169

in generic function browser 179

graph 51 - 60 , 329 - 331

hierarchy 71

in inspector 204

output 132 , 275 - 276 , 336 - 337

slots 68 - 70

sorting items in 38

in system browser 328

text 173 , 331 - 333

Visit Tags File editor command 131

W

Walk command 167

Walk Form command 267

web browsers 45

Whole Word radio button 47

window browser 341 - 347

changing root of graph 343

complete window names, displaying 346

destroying a window 347

different types of window 345

lowering a window 347

menu commands. See menu or command name

moving around different windows 346

native representation 346

package information 345

quitting a window 347

raising a window 347

sorting entries 344

using 343

whole environment 346

window colors 146

windows

displaying 23

making copies of 25

re-using 24

switching between 19

updating 25

Windows menu 16 , 23 , 62 , 346

Actions. See Actions menu

Browse 343

Browse Parent 346

Browse Representation 346

Browse Screen 346

Destroy 347

Lower 347

Quit 347

Raise 347

in window browser 346 - 347

Works menu 62

Exit 8

Object submenu. See Object menu

Packages submenu. See Packages menu

Symbols submenu. See Symbols menu

writers for a slot, displaying 75


Common LispWorks User Guide (Windows version) - 5 Jul 2006

NextPrevTopContents