NextPrevTopContents

Index

Symbols

$ variable 199

* variable 13 , 18 , 195 , 250

** variable 13

*** variable 13

*package* 155

.lispworks file 27

A

aborting commands in the editor 142

action callbacks 240

Actions menu 34 - 36

Alt key

use of 123

Arguments command 158 , 252

Attributes command 224 , 226

B

Backtrace command 254

backtraces 111

binding $ to the current inspector object 199

binding frames 116

Bindings button 116

Bindings command 254

Break command 266

Break on Access command 192

Break on Read command 192

Break On Return from Frame command 115

Break on Write command 192

breaking a process 266

breakpoints

in the editor 154

Browse command 35 , 42 , 329

variations in name 36

Browse Metaclass command 73 , 76 , 78 , 82 , 85 , 87

Browse Parent command 332

Browse Parent System command 31 , 157 , 314

Browse Representation command 332

Browse Screens command 332

browsers 43

browsing

Common Lisp classes 63 - 87 , 89 -??

compilation conditions 97 - 104

errors 97

function calls 159 - 167

generic functions 169 - 177

HTML documentation 43

native window system 332

online manuals 43

output 12 , 261 - 262

results of a grep 179

selected object, class of the 36 , 252

systems 31 , 314 - 325

window definitions 327 - 333

buffers

closing 141

swapping between 141

Buffers menu 126 , 151

Compile 153

Evaluate 152

Trace. See Trace menu

Undefine 157

bugs, reporting 254

By Name option 38

By Package option 38

C

call frames 110 , 116

callbacks

action 240

extend 240

retract 240

selection 240

specifying 239 - 241

catch frames 116

Catchers button 116

:center keyword 235

check components 216

choosing menu commands xxii

class browser 63 - 87 , 89 -??

Class area 72

current class, operations specific to the 73 , 76 , 78 , 82 , 85 , 87

description 3

Description area 75 , 78 , 84

examining a class 68

Filter area 72

filtering information 67

Function description area 81

functions list 81

functions view 80 - 82

generic functions, operating on 82

Graph area 78

graph view 76 - 79

hierarchy view 69

Include Inherited Methods/Functions button 81

inherited slots 66

Initargs area 84

initargs view 83

invoking on the current expression 252

invoking on the selected object 36

menu commands, see menu or command name

methods list 81

overview of the 63 , 89

Precedence area 87

precedence view 85

Slot description area 72

slot information 66 - 68

Slots area 72

slots view 66 - 68

sorting information 70

tracing classes from the 82

undefining functions and methods 82

See also classes

Class command 16 , 36 , 64 , 67 , 72 , 252

classes 63 - 87 , 89 -??

changing slot values in the inspector 192 -??

column-layout 211

displaying graphs of 76 - 79

examining 68

examining functions and methods defined on 80 - 82

inherited slots in 66

initargs 83

inspecting local slots 188

interface 206

list-panel 67

operations specific to the current class 73 , 76 , 78 , 82 , 85 , 87

precedence list 85

push-button-panel 69

row-layout 211

tracing 82

See also class browser

Classes menu

Browse Metaclass 73 , 76 , 78 , 82 , 85 , 87

objects operated on by the 73 , 75 , 78 , 82 , 85 , 87

Clip command 92

clipboard

general use 28 - 29

usage in editor 143

See also clipboard, kill ring

Clone command 25 , 40 , 142

Close command 141

interface builder 221

closing

editor buffers 141

Collapse Nodes command 52

collapsing graphs 51

column-layout class 211

Command to Key command 158 , 259

commands

completion of 122

repeating 30

common features in the environment 21 - 42

See also under graphs

Common Lisp

classes. See classes

debugging 105 - 117

displaying documentation for expressions 252

displaying documentation for selected object 36 , 114

evaluating forms 249 - 250

file extension 138

indentation of forms in source code 157

prompt 248

systems. See system

Common Lisp symbols 136

Common LispWorks podium 59 -??

compilation conditions browser 97 - 104

pathnames 103

preference dialog 101

types to display 103

Compilation Options menu

Force 325

Preview 325

Source 325

Compile and Load command 31 , 111 , 154 , 317 , 322

Compile and Load... command 154

Compile command 31 , 153 , 154 , 317 , 322

Compile Region command 252

in editor 153

Compile... command 154

compiler output 153

compile-system function 312

compiling code

editor 153 - 154

compiling files in the listener 31

completion

in class browser 69

Concatenate command 317 , 325

Condition menu

Actions. See Actions menu

Report Bug 113

confirmer

description 227

consistency in the environment. See common features in the environment

contain function 13 , 67 , 189 , 195

Contents radio button 45

Control key, use of xxiii , 123

conventions used in the manual xx - xxiii

Copy command 28 , 36 , 143 , 145 , 194

in Actions menu 280

interface builder 223

standard action command 36

copying windows 25

creating new files 31 , 138

current

object. See selected object

package of any tool 33

prompt 249

value, operating on 253

current buffer 152

current class, operations specific to the 73 , 76 , 78 , 82 , 85 , 87

current definition 152

current expression 152

displaying lambda list for 158 , 252

displaying value 158 , 252

stepper breakpoint 252

toggling stepper breakpoint 252

tracing 252

current form

macroexpanding 252

walking 253

Customize menu

Reuse 24

Cut command 28 , 143 , 145

interface builder 210 , 212 , 217 , 223 , 232

D

Debug command 266

Debug menu

Debugger 11 , 105 , 106 , 109 , 111 , 113

Listener 11

Restarts 254

debugger 105 - 117

abort restart 110

binding frames 116

call frames 110 , 116

catch frames 116

continue restart 110

controlling from the listener 253 - 254

debugger tool 254

description 109

displaying documentation for object in current frame 114

example session 111 - 113

finding source code for object in current frame 114

handler frames 116

invisible frames 117

invoking 107

invoking from the process browser 266

invoking from the tracer 39

menu commands in the listener 254

restart frames 116

restart options 109 - 110

stack 110 - 111

stack frames 110

See also debugger tool

Debugger command 11 , 105 , 106 , 109 , 111 , 254

debugger tool 105 - 117

Backtrace area 108

buttons 108

Condition area 108

invoking 105

invoking from notifier 107

package information 117

Restarts menu 109

types of frame, displaying 116

See also debugger

debugging a process 266

Definitions menu 128 , 151

Compile 153

Evaluate 153

Generic Function 157

Trace. See Trace menu

Undefine 157

defsystem macro 314

examples of use 313

deleting text in the editor 140 - 141

See also kill ring

Describe System

editor command 314

description

of compilation conditions 101

Description menu 101 , 163 , 172

Deselect All command 29 , 143

Destroy command 333

Display as Confirmer command 227

Display as Dialog command 227

Display Borders command 227 , 228

display function 244

displaying

package information 32 - 34

windows 23

display-message function 243

Documentation command 36 , 114 , 252

documentation, online. See online help

$ variable 199

E

Edit menu 27

Copy 28 , 36 , 143 , 145 , 223

Cut 28 , 143 , 145 , 210 , 212 , 217 , 223 , 232

Deselect All 29 , 143

Find 147 , 150

Find Next 29 , 149

Find Next, for graph view 50

Find, for graph view 50

Find... 29

interface builder 222

Link. See Link Menu

Paste 28 , 72 , 143 , 171 , 223 , 232

Replace 150

Replace... 29

Select All 29 , 143 , 322

Undo 28 , 143

Editing menu

Command to Key 158 , 259

Key to Command 158 , 259

editing the history list 30

editor

aborting commands 142

breakpoints 154

buffers view 125 , 141

buffers. See buffers

changed definitions list 128

closing buffers 141

compiling source code 153 - 154

creating a new window 142

creating files 31 , 138

current expression, displaying value 158

current package and displayed package 133

definitions list 127

definitions, operating on 157 - 158

deleting text 140 - 141

EMACS, comparison with 119

evaluating source code 152 - 153

expressions, operating on 157 - 158

History menu 141 , 142

indenting forms 157

inserting files into the current buffer 141

inserting text 140 - 141

invoking 120

keyboard commands, use of 123

kill ring. See kill ring

Lisp-specific commands 151 - 158

macroexpanding forms in the 158

menu and keyboard commands, distinctions 138

menu commands. See menu or command name

moving around in the buffer 139 - 140

new files 31 , 138

online help 158 , 259

opening files 31 , 120 , 137

output view 124

overview 3

package information 133

package usage 156

repeating commands 143

replacing text 150 - 151

reverting to last saved version 138

saving files 137 , 141

saving text regions 138

scrolling text 140

searching 147 - 150

sorting entries 132

swapping between buffers 141

tracing 155

undefining symbols 157

undoing commands 143

using the clipboard 143

viewing two sections of the same file 142

views available 120

walking forms 158

editor commands

finding keyboard command for 259

Grep 180

Shell 286

Visit Tags File 123

EMACS

comparison with built-in editor 119

encoding 137

Enter Search String dialog 44

environment

common features 21 - 42

quitting 27

EOF command 286

error conditions 101

Escape key, use of xxiii , 123

Evaluate command

in editor 152 , 153

Evaluate Region command

in editor 152

in listener 252

evaluating

code in the editor 152 - 153

forms 249 - 250

event

next 255

previous 255

repeating 30

examining objects 187

execute mode 254

Exit command 8

Expand Nodes command 52

expanding graphs 51

Expression menu 151

Arguments 158 , 252

Class 252

Compile Region 153 , 252

Documentation 252

Evaluate Region 152 , 252

Find Source 252

Function Calls 253

Generic Function 253

Inspect Value 252

Macroexpand 158

Macroexpand Form 252

Toggle Breakpoint 252

Trace. See Trace menu

Value 158 , 252

Walk 158

Walk Form 253

expressions

browsing the class of 252

displaying documentation 252

finding source code 252

extend callbacks 240

extended editor commands, finding keyboard command for 259

:extended-selection keyword 235

external format 137

F

fg UNIX command 286

File menu 8 , 60 , 126 , 127

Browse Parent System 31 , 157 , 314

Close 124 , 141 , 221

Compile 31 , 154

Compile and Load 31 , 111 , 154

description 31

Exit 27

Insert 141

Load 31 , 153 , 154 , 314

New 31 , 138 , 207 , 231 , 244

Open 31 , 120 , 124 , 138

Open... 208

Print 31 , 139

Revert to Saved 138 , 221

Save 124 , 127 , 138 , 221 , 241 , 245

Save All 141 , 221

Save As 138

Save As... 221

Save Region As 138

filenames

completion of 122

extensions for CL files 138

files

compiling in listener 31

creating new 31 , 138

inserting one into another 141

loading 31

navigating in the editor 139 - 140

opening 31 , 120 , 137

printing 31

reverting to last saved version 138

saving 137

saving all 141

filtering information 41 , 67 , 321

in inspector 189

Find command 29

in editor 150

in graph view 50

Find Next command 29 , 149

in graph view 50

Find Source command 36 , 114 , 120 , 252

in Debug menu 254

shortcut in debugger tool 112

Find... command 29

in editor 147

Force command 325

forms

compiling in editor 153 - 154

evaluating 249 - 250

evaluating in editor 152 - 153

indentation of 157

re-evaluating 250 - 251

Frame menu

Break On Return From Frame 115

Documentation 114

Find Source 112 , 114 , 120

Method Combination 114 , 173

Restart Frame 114 , 116

Restart Frame Stepping 114 , 290

Return from Frame 115

Trace. See Trace menu

function call browser 159 - 167

By Name command 165

By Package command 165

Callees area 164

Callers area 164

description 159

Documentation area 163

Function area 160

Function description area 162

Function menu 167

Trace submenu 167

Graph area 161

graphing callers and callees 161

invoking on selected object 36 , 253

menu commands, see menu or command name

operating on functions 167

package information 165

Show Package Names command 166

sorting entries 165

text view 163

tracing from 167

Unsorted command 165

views available 159

Function Calls command 36

Function menu 171

in the profiler 279

Trace. See Trace menu

functions

compile-system 312

contain 13 , 67 , 189 , 195

display 244

display-message 243

undefining 82

Functions menu

in the class browser 82

in the function call browser 167

G

generic function browser 169 - 177

Arguments types area 175

description 169

Description area 172

displaying signatures 176

Filter area 171

Function area 170

invoking on selected object 36 , 157

menu commands. See menu or command name

Method combination list 175

method combinations, viewing 173

methods list 171

operating on signatures 176

Signatures area 174

Generic Function command 36 , 157 , 253 , 279

generic functions

browsing from listener 253

in class browser 82

defined on selected object 36 , 157

get-inspector-values 199 , 200

global preferences

setting 26

graph layout menu 49

Collapse Nodes 52

Expand Nodes 52

Preferences 54

Reset Graph Layout 52

graph view

system browser 315 - 317

graphical user interface. See interfaces

graphs 49 - 58

altering breadth 55

altering depth 55

children function 241 , 244

different layouts 56 - 58

expanding and collapsing nodes 51

menu commands. See menu or command name

searching 50

sorting items 37

grep browser

configuration 182

configuring 182

description 180

menu commands. See menu or command name

searches 180

GUI. See interfaces

H

handler frames 116

Handlers button 116

Help menu 43 , 60

Editing. See Editing menu

Lisp Knowledgebase 46

LispWorks Patches 46

Manuals 43

On Symbol 45

On Tool 45

Search 44

help. See online help

Hidden Symbols button 116

hierarchy view

in class browser 69

history list 30

editing the 30

in the listener 251

repeating next event 30 , 255

repeating previous event 30 , 255

searching the 255

History menu 30

in editor 141 , 142

in the listener 251

interface builder 207

in listener 251

Modify 30

Next 30

Previous 30

I

Include Inherited Slots button 66 , 72

Include Inherited Slots checkbox 17

incremental search 149

Index radio button 45

initargs of slot, displaying 73

initform of slot, displaying 73

initialization file 27

in-package 156

Insert... command 141

inserting files in editor 141

inserting text in editor 140 - 141

Inspect command 14 , 26 , 36 , 186 , 187 , 189 , 191 , 192 , 266

Inspect Value command 252

inspecting listener values automatically 199

inspector 185 - 203

changing values 192 -??

description 186

display options 195 - 198

filtering display 189

inspecting selected object 36

menu commands. See menu or command name

overview 3

simple use 187

sorting entries 196

tracing 191

tracing in the 191

viewing local class slots 188

Inspector command 185

interface builder 205 -??

adding your own code 217

attribute categories 225 - 226

Attributes dialog box 224 , 234 , 237

button panels 210

Check Component button 216

code area 221

code view 219 , 239

Component button 215

current interface 209

current package 211

default names of elements 212 , 233

default names of menus 214

Edit menu 222

editing code 219

example of use 229 - 245

interface area 209

Interface menu 226 -??

interfaces, creating 207 , 231

interfaces, loading 208 - 209 , 222

introduction 205

invoking 206

Item button 214 , 236

layout hierarchy area 210 , 231

layouts view 209 - 212 , 231 - 232

Menu Bar button 214

Menu button 214 , 236

menu hierarchy area 214 , 231

menus view 213 - 217 , 236 - 239

methods of use 217

operating on elements 228

Radio Component button 216

rearranging components 223 , 232

saving code 221 - 222 , 241 , 244

setting attributes 224 - 226 , 233 - 236

switching between interfaces 207

Update button 221

views, description 205

See also interfaces

interface class 206

Interface menu 42

Attributes 226

Display as Confirmer 227

Display as Dialog 227

Display Borders 227 , 228

interface builder 226 -??

Raise 227

Regenerate 227

interface skeleton

default menus in 207

description 207

interfaces

callbacks 226 , 239 - 241

confirmers 227

constructing 231 - 232

creating menus for 213 - 217

creating new 207 , 231

default package 211

definition 206

development strategy 217

dialog boxes 227

geometry of elements 226

graph area 210

layout elements, adding 211

layout elements, removing 212

layout hierarchy 210

loading 208 -??, 222

menu hierarchy 214

menu objects, removing 217

operating on the current 226 -??

rearranging components 223 , 232

regenerating 227

setting attributes 224 - 226 , 233 - 236

titles 225 , 233 - 235

types of attribute 225 - 226

interrupting evalution 251

interrupting Lisp 267

invisible frames 117

Invisible Functions button 117

:items keyword 67

K

key input 133

Key to Command command 158 , 259

keyboard commands

comparison with menu commands 138

finding editor command for 259

in the editor 123

keyboard conventions xxii - xxiii

keywords

:center 235

:extended-selection 235

:items 67

Kill command 266

kill ring 144 - 147

copying text from 145 - 147

marking the region 144

putting text into 145

rotating 146

summary of use 147

killing a process 266

L

lambda list, displaying 158 , 252

layouts

adding to an interface 231 - 232

pinboard 227

rearranging 223 , 232

specifying callbacks 239 - 241

See also interfaces

layouts, displaying in window browser 331

Link from command 40

linking tools together 40

.lisp files 138

Lisp Knowledgebase command 46

LispWorks Patches command 46

Listen command 36 , 194 , 266

listener

basic tutorial 249 - 251

browsing generic functions from 253

compiling files in 31

current expression, displaying value 252

current expression, stepper breakpoint 252

current expression, toggling stepper breakpoint 252

debugger commands 256

debugging in the 254

description 248 - 249

evaluating forms 249 - 250

execute mode 254

Expression menu. See Expression menu

history commands 254

history list 251

History menu 251

loading files in 31

macroexpanding forms 252

miscellaneous commands 257

next event 255

online help 259

operating on expressions 251

overview 3

pasting selected object into 36

previous event 255

prompt 248

re-evaluating forms 10 , 250 - 251

searching history list 255

size of the stack 258

stack size 258

*** variable 13

** variable 13

* variable 13 , 18 , 195 , 250

tracing current expression 252

Values submenu. See Values menu

walking forms 253

Listener Bind $ command 199

Listener command 248

list-panel class 67

Load command 31 , 153 , 314 , 317 , 322

Load... command 153 , 314

loading files 31

loading tools into the environment 23

local slots, inspecting 188

Long Names button 332

Lower command 223 , 333

M

Macroexpand command 158

Macroexpand Form command 252

macros

defsystem 314

trace 39

major tools, overview 2 - 4

manipulating values with inspector 192 -??

Manuals command 43

manuals, online. See online help

menu commands

check components 216

choosing xxii

comparison with keyboard commands in editor 138

creating with the interface builder 213 - 217

debugger commands 254

names, specifying 239

radio components 216

rearranging 223

specifying callbacks 241

See also interface

menu components 215 - 217

check 216

radio 216

menus

creating with the interface builder 213 - 217 , 236 - 239

rearranging 223

See also interface

Meta key

use of xxiii

Method Combination command 114 , 173

methods

displaying signatures 176

operating on signatures 176

undefining 82

viewing method combinations 173

Methods menu 81 , 171

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 82

Modify command 30

MS Windows emulation 133

N

native window representation 332

navigating within files in the editor 139 - 140

New command 31 , 138 , 244

interface builder 207 , 231

new files, creating 31 , 138

Next command

command line debugger 254

history list 30

next event

repeating 30 , 255

O

object clipboard

menu commands, see menu or command name

Object menu 34

Actions. See Actions menu

Attributes 224

interface builder 210 , 211 , 228

Lower 223

Raise 223

objects

inspecting 187

operating on 34 - 36

searching for 29

selecting 29

See also selected object

On Symbol command 45

On Tool command 45

online help 43 - 47

browsing manuals 43

current symbol 45

current tool 45

packages, searching 45

searching 44 - 45

Open command 31 , 120 , 138 , 141

Open... command

interface builder 208

opening files 31 , 120 , 137

operating on objects 34 - 36

See also objects

Operations menu

Break 286

EOF 286

Suspend 286

output

compiler 153

editor 124

standard 261 - 262

output browser 12 , 261 - 262

menu commands. See menu or command name

overview 3

overview of major tools 2 - 4

overview of profiling 274

P

Package command

interface builder 211

packages

current package 33

display of 32 - 34

in editor 156

searching for documentation 45

Packages button 283

Packages... button 277 , 284

Page Down key 140

Page Up key 140

Parent command 316 , 317

Partial Search radio button 45

Paste command 28 - 29 , 143

in class browser 72

in generic function browser 171

in inspector 192 , 194

interface builder 223 , 232

pinboard objects

moving and resizing 227

podium. See Common LispWorks podium

Preferences command 33 , 34 , 38 , 54 , 70 , 72 , 81 , 101 , 116 , 131 , 258

Preferences... command 54 , 177 , 193 , 279 , 283 , 307 , 324 , 330

Preview command 325

previewing a system plan 319 - 322 , 325

Previous command

command line debugger 254

history list 30

previous event

repeating 30 , 255

primary package in editor 156

Print command 31

Print... command 139

printing files 31

process browser 263 -??, 263 -??, 263 - 267

menu commands. See menu or command name

sorting processes 266

processes

breaking 267

inspecting 266

killing 266

sorting 265

Processes menu 266

profiler 269 - 284

choosing packages 277 - 278

choosing symbols 275 - 278

description ??- 270 , 271 -??

example of use 282 - 284

information returned 274 , 279 - 280

interpreting results 280

menu commands. See menu or command name

overview of profiling 274

pitfalls 280

running a profile 279

sorting results 279

specifying code to run 278

symbols that can be profiled 280

prompt in the listener 248

push-button-panel class 69

Q

Quit command 333

quitting the environment 27

R

radio components 216

Raise command 223 , 227 , 333

readers of a slot, displaying 73

Recompute Events button 321

recursive macroexpansion 253

re-evaluating forms in listener 10 , 250 - 251

Refresh command 15 , 25

Regenerate command 227

repeating commands 30

in the editor 143

repeating the next event 30

repeating the previous event 30

Replace command 29 , 150 , 317

Replace... command 29 , 150

replacing text 150 - 151

Report Bug command 113 , 254

reporting bugs 113 , 254

Restart Frame command 114 , 116

Restart Frame Stepping command 114 , 290

restart frames 116

Restarts button 116

Restarts menu 109 , 299

Restarts submenu 254

retract callbacks 240

Return from Frame command 115

re-using windows 24

Revert to Saved command 138

interface builder 221

reverting a file to the version stored on disk 138

row-layout class 211

S

Save All command

interface builder 221

Save All... command 141

Save As... command 138

interface builder 221

Save command 138 , 245

interface builder 221 , 241

Save Region As... command 138

saving all files 141

saving files 137

interface builder 221 - 222

saving regions of text 138

scrolling text in editor 140

search browser 179 - 183

configuring 182

description 180

grep searches 180

Search command 44

Search Files command 317

searching

for objects 29

for text 29 , 147 - 150

history list 255

online manuals 44

Select All command 29 , 143 , 322

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 , 253

showing generic functions 36 , 157

selection callbacks 240

Set command 192 , 193

debugger 115

Shell editor command 286

Shell tool 285

shell tool 285 - 287

break signal, sending 286

creating 285

EOF signal, sending 286

menu commands. See menu or command name

recalling commands 287

suspend signal, sending 286

type of shell 287

*shell-shell* variable 287

Shift key, use of xxiii , 123

Short Names button 332

Show Package Names button 33 , 117 , 196 , 331

Signature menu 176 - 177

signatures

displaying 176

operating on 176

simple-pane-foreground reader 18

Slots menu 34 , 72 , 84

Copy 195

Inspect 191

Paste 192 , 194

Set 192 , 193

sort options

By Name 38

By Package 38

Unsorted 39

sorting

in class browser 70

in editor 132

in inspector 196

in process browser 266

views 37

in window browser 330

source code

debugging 105 - 117

for current expression 252

for object in current frame of debugger 114

for selected object 36

Source command 325

stack frames in the debugger 110

standard action command

Browse 35

Class 36

Copy 36

Documentation 36

Find Source 36

Function Calls 253

Generic Function 36 , 157 , 253

Inspect 36

Listen 36

standard output 261 - 262

*standard-output* variable 12

*** variable 13

** variable 13

* variable 13 , 18 , 195 , 250

Stepper tool

Restarts menu 299

stepping through code 289 -??

Stop command 266

stopping a process 266

Suspend command 286

swapping editor buffers 141

symbols

interface builder 228

online help for 45

tracing 155

undefining 157

Symbols... button 276 , 284

system

browsing 314

compiling and loading 317

concatenating 317

creating plans for 321

defining 245 , 312 - 314

executing plans for 321

forcing compilation and loading of members 325

introduction to 311 - 312

parent system, browsing 316

plan 319

previewing a plan 319 - 322 , 325

ROOT-SYSTEM 316 , 319

searching 317

using source files 325

system browser 311 - 325

Actions area 321

compiling and loading systems 317

creating plans 321

description 314

executing plans 321

File description area 316

Filter area 321

forcing compilation and loading 325

Graph area 316

graph view 315 - 317

menu commands. See menu or command name

output view 322 - 324

package information 324

parent system, browsing 316

Plan area 321

previewing the plan 319 - 322

sorting information 324

System area 315

system plan, previewing 319 - 322 , 325

text view 317 - 319

using 314 - 317

using source files 325

views available 314

Systems menu 317

Compile 317 , 322

Compile and Load 317 , 322

Concatenate 317

Load 317 , 322

Parent 316 , 317

Replace 317

Search Files 317

T

tab completion 122

in generic function browser 171

text

deleting 140 - 141

inserting 140 - 141

replacing 150 - 151

saving regions of 138

scrolling in editor 140

searching for 29 , 147 - 150

selecting 29

See also under editor

text view

in editor 121

in function call browser 163

in system browser 317 - 319

Toggle Breakpoint command 252

Toggle Tracing command 40

tools

current package of 33

linking together 40

loading into the environment 23

online help for 45

overview of major 2 - 4

reusing 27

switching between 18

tracing from 39 - 40

Tools menu 2 , 8 , 23 , 60

Class Browser 64 , 90 , 98 , 120 , 169

Clone 25 , 40

Editor 120

Global Preferences 21 , 24 , 25 , 26

Grep Browser 179

Inspector 185

Interface Builder 206

Listener 248

Object Clipboard 90 , 98

Output Browser 261

Preferences 33 , 34 , 38 , 54 , 70 , 72 , 81 , 101 , 116 , 131 , 258

Preferences... 177 , 193 , 283 , 307

Process Browser 264

Profiler 269

Refresh 25

shell 285

Stepper 289 , 292

System Browser 314

Window Browser 327

Trace command 39 , 155 , 253

Trace Inside command 39

trace macro 39

Trace menu

Break on Access 192

Break on Read 192

Break on Write 192

Trace 39

Trace Inside 39

Trace Read 192

Trace with Break 39

Tracing 40

Untrace 39 , 192

Untrace All 40

Trace with Break command 39

tracing

classes 82

in function call browser 167

in the inspector 191

in inspector 191

U

Undefine command 82 , 157

Undefine... command 157 , 172

undefining

current definition 157

functions 82

generic functions 172

methods 82

Undo command 28

editor 143

Unsorted option 39

Unstop command 266

unstopping a process 266

Untrace All command 40

Untrace command 39 , 192

updating windows 25

using the clipboard 28 - 29

See also kill ring

using the keyboard xxii - xxiii

using the mouse xx - xxii

V

Value command 158 , 252

Value menu

Listen 194

values

changing in inspector 192 -??

Values menu

Class 16 , 64 , 67

Copy 194

Inspect 26 , 186 , 187 , 189 , 191 , 192

variables

$ 199

* 13 , 18 , 195 , 250

** 13

*** 13

*grep-command* 182

*grep-command-format* 182

*grep-fixed-args* 182

*shell-shell* 287

*standard-output* 12

Variables menu

Set 115

views

in class browser 63

description 37 - 39

in editor 120

in function call browser 159

in generic function browser 169

graph 49 - 58 , 315 - 317

hierarchy 69

in inspector 195

output 124 , 261 - 262 , 322 - 324

slots 66 - 68

sorting items in 37

in system browser 314

text 163 , 317 - 319

Visit Tags File editor command 123

W

Walk command 158

Walk Form command 253

web browsers 43

Whole Word radio button 45

window browser 289 -??, 327 - 333

changing root of graph 329

complete window names, displaying 332

destroying a window 333

different types of window 331

lowering a window 333

menu commands. See menu or command name

moving around different windows 332

native representation 332

package information 331

quitting a window 333

raising a window 333

sorting entries 330

using 329

whole environment 332

window colors 136

windows

displaying 23

making copies of 25

re-using 24

switching between 18

updating 25

Windows menu 15 , 23 , 60 , 332

Actions. See Actions menu

Browse 329

Browse Parent 332

Browse Representation 332

Browse Screen 332

Destroy 333

Lower 333

Quit 333

Raise 333

in window browser 332 - 333

Works menu 60

Exit 8

Object submenu. See Object menu

Packages submenu. See Packages menu

Symbols submenu. See Symbols menu

writers for a slot, displaying 73


Common LispWorks User Guide (Windows version) - 11 Apr 2005

NextPrevTopContents