NextPrevTopContents

Index

Symbols

$ variable 201

* variable 12 , 17 , 197 , 252

** variable 12

*** variable 12

*package* 156

.lispworks file 24

A

aborting commands in the editor 143

action callbacks 241

Actions menu 31 - 34

Alt key

use of 123

Arguments command 158 , 254

Attributes command 225 , 228

B

Backtrace command 256

backtraces 111

binding $ to the current inspector object 201

binding frames 116

Bindings button 116

Bindings command 256

Break command 270

Break on Access command 194

Break on Read command 194

Break On Return from Frame command 115

Break on Write command 194

breaking a process 270

breakpoints

in the editor 155

Browse command 33 , 39 , 335

variations in name 33

Browse Metaclass command 73 , 75 , 77 , 81 , 84 , 86

Browse Parent command 338

Browse Parent System command 29 , 158 , 320

Browse Representation command 338

Browse Screens command 339

*browser-location* variable 45

browsers 41

browsing

Common Lisp classes 63 - 86 , 87 -??

compilation conditions 97 - 104

errors 97

function calls 161 - 169

generic functions 171 - 180

HTML documentation 41

native window system 338

online manuals 41

output 11 , 263 - 265

results of a grep 181

selected object, class of the 33 , 254

systems 29 , 320 - 332

window definitions 333 - 339

buffers

closing 142

swapping between 142

Buffers menu 127 , 152

Compile 154

Evaluate 153

Trace. See Trace menu

Undefine 158

bugs, reporting 256

By Name option 36

By Package option 36

C

call frames 110 , 116

callbacks

action 241

extend 241

retract 241

selection 241

specifying 240 - 242

catch frames 116

Catchers button 116

:center keyword 237

check components 219

choosing menu commands xxii

class browser 63 - 86 , 87 -??

Class area 72

current class, operations specific to the 73 , 75 , 77 , 81 , 84 , 86

description 3

Description area 75 , 77 , 83

examining a class 68

Filter area 72

filtering information 67

Function description area 80

functions list 80

functions view 79 - 81

generic functions, operating on 81

Graph area 77

graph view 76 - 78

hierarchy view 69

Include Inherited Methods/Functions button 80

inherited slots 66

Initargs area 83

initargs view 82

invoking on the current expression 254

invoking on the selected object 33

menu commands, see menu or command name

methods list 80

overview of the 63 , 87

Precedence area 86

precedence view 84

Slot description area 72

slot information 66 - 68

Slots area 72

slots view 66 - 68

sorting information 70

tracing classes from the 81

undefining functions and methods 81

See also classes

Class command 15 , 33 , 64 , 67 , 72 , 254

classes 63 - 86 , 87 -??

changing slot values in the inspector 194 -??

column-layout 215

displaying graphs of 76 - 78

examining 68

examining functions and methods defined on 79 - 81

inherited slots in 66

initargs 82

inspecting local slots 190

interface 209

list-panel 67

operations specific to the current class 73 , 75 , 77 , 81 , 84 , 86

precedence list 84

push-button-panel 69

row-layout 215

tracing 81

See also class browser

Classes menu

Browse Metaclass 73 , 75 , 77 , 81 , 84 , 86

objects operated on by the 73 , 75 , 77 , 81 , 84 , 86

Clip command 90

clipboard

general use 25 - 26

interaction with UNIX clipboard 26

usage in editor 144

See also clipboard, kill ring, UNIX clipboard

Clone command 22 , 37 , 143

Close command 142

interface builder 223

closing

editor buffers 142

Collapse Nodes command 50

collapsing graphs 49

column-layout class 215

Command to Key command 159 , 261

commands

completion of 122

repeating 27

common features in the environment 19 - 40

See also under graphs

Common Lisp

classes. See classes

debugging 105 - 117

displaying documentation for expressions 254

displaying documentation for selected object 33 , 114

evaluating forms 251 - 252

file extension 139

indentation of forms in source code 157

prompt 250

systems. See system

Common Lisp symbols 137

Common LispWorks podium 61 -??

compilation conditions browser 97 - 104

pathnames 103

preference dialog 101

types to display 103

Compilation Options menu

Force 332

Preview 332

Source 332

Compile and Load command 28 , 111 , 155 , 323 , 329

Compile and Load... command 155

Compile command 28 , 154 , 323 , 329

Compile Region command 254

in editor 154

Compile... command 154

compiler output 154

compile-system function 318

compiling code

editor 154 - 155

compiling files in the listener 28

completion

in class browser 69

Concatenate command 323 , 332

Condition menu

Actions. See Actions menu

Report Bug 113

confirmer

description 229

consistency in the environment. See common features in the environment

contain function 12 , 67 , 191 , 197

Contents radio button 44

Control key, use of xxiii , 123

conventions used in the manual xx - xxiii

Copy command 25 , 33 , 144 , 146 , 196

in Actions menu 285

interface builder 225

standard action command 33

copying windows 22

creating new files 28 , 139

current

object. See selected object

package of any tool 30

prompt 251

value, operating on 255

current buffer 153

current class, operations specific to the 73 , 75 , 77 , 81 , 84 , 86

current definition 153

current expression 153

displaying lambda list for 158 , 254

displaying value 158 , 254

stepper breakpoint 254

toggling stepper breakpoint 254

tracing 254

current form

macroexpanding 254

walking 255

Customize menu

Reuse 22

Cut command 25 , 144 , 146

interface builder 213 , 215 , 220 , 225 , 234

D

Debug command 270

Debug menu

Debugger 9 , 105 , 106 , 109 , 111 , 113

Listener 9

Restarts 255

debugger 105 - 117

abort restart 110

binding frames 116

call frames 110 , 116

catch frames 116

continue restart 110

controlling from the listener 255 - 256

debugger tool 256

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 270

invoking from the tracer 37

menu commands in the listener 255

restart frames 117

restart options 109 - 110

stack 110 - 111

stack frames 110

See also debugger tool

Debugger command 9 , 105 , 106 , 109 , 111 , 256

debugger tool 105 - 117

Backtrace area 108

buttons 108

Condition area 108

invoking 105

invoking from notifier 107

package information 117

types of frame, displaying 116

See also debugger

debugging a process 270

Definitions menu 128 , 129 , 152

Compile 154

Evaluate 154

Generic Function 158

Trace. See Trace menu

Undefine 158

defsystem macro 320

examples of use 319

deleting text in the editor 141 - 142

See also kill ring

Describe System

editor command 320

description

of compilation conditions 101

Description menu 101 , 165 , 174

Deselect All command 26 , 144

Destroy command 339

Display as Confirmer command 229

Display as Dialog command 229

Display Borders command 229

display function 245

DISPLAY UNIX environment variable 5

displaying

package information 29 - 31

windows 20

display-message function 244

Documentation command 33 , 114 , 254

documentation, online. See online help

$ variable 201

E

Edit menu 24

Copy 25 , 33 , 144 , 146 , 225

Cut 25 , 144 , 146 , 213 , 215 , 220 , 225 , 234

Deselect All 26 , 144

Find 148 , 151

Find Next 26 , 150

Find Next, for graph view 48

Find, for graph view 48

Find... 26

interface builder 224

Link. See Link Menu

Paste 25 , 72 , 144 , 173 , 225 , 234

Replace 151

Replace... 26

Select All 26 , 144 , 329

Undo 25 , 144

Editing menu

Command to Key 159 , 261

Key to Command 159 , 261

editing the history list 28

editor

aborting commands 143

breakpoints 155

buffers view 125 , 142

buffers. See buffers

changed definitions list 128

closing buffers 142

compiling source code 154 - 155

creating a new window 143

creating files 28 , 139

current expression, displaying value 158

current package and displayed package 134

definitions list 127

definitions, operating on 158 - 159

deleting text 141 - 142

EMACS, comparison with 119

evaluating source code 153 - 154

expressions, operating on 158 - 159

History menu 142 , 143

indenting forms 157

inserting files into the current buffer 142

inserting text 141 - 142

invoking 120

keyboard commands, use of 123

kill ring. See kill ring

Lisp-specific commands 152 - 159

macroexpanding forms in the 158

menu and keyboard commands, distinctions 139

menu commands. See menu or command name

moving around in the buffer 140 - 141

new files 28 , 139

online help 159 , 261

opening files 28 , 120 , 139

output view 124

overview 3

package information 134

package usage 157

repeating commands 144

replacing text 151 - 152

reverting to last saved version 139

saving files 139 , 142

saving text regions 139

scrolling text 141

searching 148 - 151

sorting entries 133

swapping between buffers 142

tracing 156

undefining symbols 158

undoing commands 144

using the clipboard 144

viewing two sections of the same file 143

views available 120

walking forms 159

editor commands

finding keyboard command for 261

Grep 183

Shell 292

Visit Tags File 123

EMACS 134

comparison with built-in editor 119

encoding 138

Enter Search String dialog 43

environment

common features 19 - 40

quitting 24

EOF command 292

error conditions 101

Escape key, use of xxiii , 123

Evaluate command

in editor 153 , 154

Evaluate Region command

in editor 153

in listener 254

evaluating

code in the editor 153 - 154

forms 251 - 252

event

next 257

previous 257

repeating 27

examining objects 189

execute mode 256

Exit command 7 , 24

Expand Nodes command 50

expanding graphs 49

Expression menu 152

Arguments 158 , 254

Class 254

Compile Region 154 , 254

Documentation 254

Evaluate Region 153 , 254

Find Source 254

Function Calls 255

Generic Function 255

Inspect Value 254

Macroexpand 158

Macroexpand Form 254

Toggle Breakpoint 254

Trace. See Trace menu

Value 158 , 254

Walk 159

Walk Form 255

expressions

browsing the class of 254

displaying documentation 254

finding source code 254

extend callbacks 241

extended editor commands, finding keyboard command for 261

:extended-selection keyword 237

external format 138

F

fg UNIX command 292

File menu 7 , 62 , 127

Browse Parent System 29 , 158 , 320

Close 124 , 142 , 223

Compile 28 , 154

Compile and Load 28 , 111 , 155

description 28 - 29

Insert 142

Load 28 , 154 , 155 , 320

New 28 , 139 , 209 , 233 , 246

Open 28 , 120 , 124 , 139

Open... 210

Print 29 , 140

Revert to Saved 139 , 223

Save 124 , 127 , 139 , 223 , 243 , 246

Save All 142 , 223

Save As 139

Save As... 223

Save Region As 139

filenames

completion of 122

extensions for CL files 139

files

compiling in listener 28

creating new 28 , 139

inserting one into another 142

loading 28

navigating in the editor 140 - 141

opening 28 , 120 , 139

printing 29

reverting to last saved version 139

saving 139

saving all 142

filtering information 38 - 39 , 67 , 328

in inspector 191

Find command 26

in editor 151

in graph view 48

Find Next command 26 , 27 , 150

in graph view 48

Find Source command 33 , 114 , 120 , 254

in Debug menu 256

shortcut in debugger tool 112

Find... command 26

in editor 148

Force command 332

forms

compiling in editor 154 - 155

evaluating 251 - 252

evaluating in editor 153 - 154

indentation of 157

re-evaluating 252 - 253

Frame menu

Break On Return From Frame 115

Documentation 114

Find Source 112 , 114 , 120

Method Combination 114 , 175

Restart Frame 114 , 117

Restart Frame Stepping 114 , 296

Return from Frame 114

Trace. See Trace menu

function call browser 161 - 169

By Name command 167

By Package command 167

Callees area 166

Callers area 166

description 161

Documentation area 165

Function area 163

Function description area 165

Function menu 169

Trace submenu 169

Graph area 163

graphing callers and callees 163

invoking on selected object 34 , 255

menu commands, see menu or command name

operating on functions 169

package information 167

Show Package Names command 168

sorting entries 167

text view 165

tracing from 169

Unsorted command 167

views available 161

Function Calls command 34

Function menu 173

in the profiler 285

Trace. See Trace menu

functions

compile-system 318

contain 12 , 67 , 191 , 197

display 245

display-message 244

undefining 81

Functions menu

in the class browser 81

in the function call browser 169

G

generic function browser 171 - 180

Arguments types area 177

description 171

Description area 174

displaying signatures 178

Filter area 173

Function area 172

invoking on selected object 34 , 158

menu commands. See menu or command name

Method combination list 178

method combinations, viewing 175

methods list 173

operating on signatures 178

Signatures area 177

Generic Function command 34 , 158 , 255 , 285

generic functions

browsing from listener 255

in class browser 81

defined on selected object 34 , 158

get-inspector-values 202

global preferences

setting 23

graph layout menu 47

Collapse Nodes 50

Expand Nodes 50

Preferences 53

Reset Graph Layout 51

graph view

system browser 321 - 323

graphical user interface. See interfaces

graphs 47 - 58

altering breadth 54

altering depth 54

children function 242 , 245

different layouts 56 - 58

expanding and collapsing nodes 49

menu commands. See menu or command name

searching 48

sorting items 35

grep browser

configuration 184

configuring 184

description 182

menu commands. See menu or command name

searches 183

GUI. See interfaces

H

handler frames 116

Handlers button 116

Help menu 41 , 62

Editing. See Editing menu

Lisp Knowledgebase 45

LispWorks Patches 45

Manuals 41

On Symbol 45

On Tool 44

Search 43

help. See online help

Hidden Symbols button 116

hierarchy view

in class browser 69

history list 27

editing the 28

in the listener 253

repeating next event 27 , 257

repeating previous event 27 , 257

searching the 257

History menu 27

in editor 142 , 143

in the listener 253

interface builder 210

in listener 253

Modify 28

Next 27

Previous 27

I

Include Inherited Slots button 66 , 72

Include Inherited Slots checkbox 16

incremental search 150

Index radio button 44

initargs of slot, displaying 73

initform of slot, displaying 73

initialization file 24

in-package 156

Insert... command 142

inserting files in editor 142

inserting text in editor 141 - 142

Inspect command 13 , 23 , 34 , 188 , 189 , 191 , 193 , 194 , 270

Inspect Value command 254

inspecting listener values automatically 201

inspector 187 - 205

changing values 194 -??

description 188

display options 197 - 200

filtering display 191

inspecting selected object 34

menu commands. See menu or command name

overview 3

simple use 189

sorting entries 198

tracing 194

tracing in the 194

viewing local class slots 190

Inspector command 187

interface builder 207 -??

adding your own code 220

attribute categories 227 - 228

Attributes dialog box 226 , 236 , 239

button panels 213

Check Component button 219

code area 222

code view 222 , 240

Component button 218

current interface 212

current package 214

default names of elements 215 , 235

default names of menus 217

Edit menu 224

editing code 222

example of use 231 - 247

interface area 212

Interface menu 228 -??

interfaces, creating 209 - 210 , 233

interfaces, loading 210 - 211 , 223

introduction 207

invoking 208

Item button 217 , 238

layout hierarchy area 213 , 233

layouts view 212 - 215 , 233 - 235

Menu Bar button 217

Menu button 217 , 238

menu hierarchy area 217 , 233

menus view 216 - 220 , 238 - 240

methods of use 220

operating on elements 230

Radio Component button 219

rearranging components 224 - 225 , 234 - 235

saving code 223 - 224 , 242 , 246

setting attributes 225 - 228 , 235 - 238

switching between interfaces 210

Update button 222

views, description 207

See also interfaces

interface class 209

Interface menu 39

Attributes 228

Display as Confirmer 229

Display as Dialog 229

Display Borders 229

interface builder 228 -??

Raise 229

Regenerate 229

interface skeleton

default menus in 210

description 210

interfaces

callbacks 227 , 240 - 242

confirmers 229

constructing 233 - 235

creating menus for 216 - 220

creating new 209 - 210 , 233

default package 214

definition 209

development strategy 220

dialog boxes 229

geometry of elements 228

graph area 213

layout elements, adding 214

layout elements, removing 215

layout hierarchy 213

loading 210 -??, 223

menu hierarchy 217

menu objects, removing 220

operating on the current 228 -??

rearranging components 224 - 225 , 234 - 235

regenerating 229

setting attributes 225 - 228 , 235 - 238

titles 227 , 235 - 237

types of attribute 227 - 228

interrupting evalution 253

interrupting Lisp 271

invisible frames 117

Invisible Functions button 117

:items keyword 67

K

key input 134

Key to Command command 159 , 261

keyboard commands

comparison with menu commands 139

finding editor command for 261

in the editor 123

keyboard conventions xxii - xxiii

keywords

:center 237

:extended-selection 237

:items 67

Kill command 270

kill ring 145 - 148

copying text from 146 - 148

marking the region 145

putting text into 146

rotating 147

summary of use 148

killing a process 270

L

lambda list, displaying 158 , 254

layouts

adding to an interface 233 - 235

pinboard 229

rearranging 224 - 225 , 234 - 235

specifying callbacks 240 - 242

See also interfaces

layouts, displaying in window browser 337

Link from command 38

linking tools together 37

.lisp files 139

Lisp Knowledgebase command 45

LispWorks Patches command 45

Listen command 34 , 197 , 270

listener

basic tutorial 251 - 253

browsing generic functions from 255

compiling files in 28

current expression, displaying value 254

current expression, stepper breakpoint 254

current expression, toggling stepper breakpoint 254

debugger commands 258

debugging in the 255

description 250 - 251

evaluating forms 251 - 252

execute mode 256

Expression menu. See Expression menu

history commands 256

history list 253

History menu 253

loading files in 28

macroexpanding forms 254

miscellaneous commands 259

next event 257

online help 261

operating on expressions 253

overview 3

pasting selected object into 34

previous event 257

prompt 250

re-evaluating forms 9 , 252 - 253

searching history list 257

size of the stack 260

stack size 260

*** variable 12

** variable 12

* variable 12 , 17 , 197 , 252

tracing current expression 254

Values submenu. See Values menu

walking forms 255

Listener Bind $ command 201

Listener command 250

list-panel class 67

Load command 28 , 154 , 320 , 323 , 329

Load... command 154 , 320

loading files 28

loading tools into the environment 21

local slots, inspecting 190

Long Names button 338

Lower command 225 , 339

M

Macroexpand command 158

Macroexpand Form command 254

macros

defsystem 320

trace 37

major tools, overview 2 - 4

manipulating values with inspector 194 -??

Manuals command 41

manuals, online. See online help

menu commands

check components 219

choosing xxii

comparison with keyboard commands in editor 139

creating with the interface builder 216 - 220

debugger commands 255

names, specifying 240

radio components 219

rearranging 224 - 225

specifying callbacks 242

See also interface

menu components 218 - 220

check 219

radio 219

menus

creating with the interface builder 216 - 220 , 238 - 240

rearranging 224 - 225

See also interface

Meta key

use of xxiii

Method Combination command 114 , 175

methods

displaying signatures 178

operating on signatures 178

undefining 81

viewing method combinations 175

Methods menu 80 , 173

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 81

Modify command 28

MS Windows emulation 134

N

native window representation 338

navigating within files in the editor 140 - 141

New command 28 , 139 , 246

interface builder 209 , 233

new files, creating 28 , 139

Next command

command line debugger 256

history list 27

next event

repeating 27 , 257

O

object clipboard

menu commands, see menu or command name

Object menu 32

Actions. See Actions menu

Attributes 225

interface builder 213 , 214 , 230

Lower 225

Raise 225

objects

inspecting 189

operating on 31 - 34

searching for 26

selecting 26

See also selected object

On Symbol command 45

On Tool command 44

online help 41 - 46

browsing manuals 41

current symbol 45

current tool 44

packages, searching 44

searching 43 - 44

Open command 28 , 120 , 139 , 142

Open... command

interface builder 210

opening files 28 , 120 , 139

operating on objects 31 - 34

See also objects

Operations menu

Break 292

EOF 292

Suspend 292

output

compiler 154

editor 124

standard 263 - 265

output browser 11 , 263 - 265

menu commands. See menu or command name

overview 3

overview of major tools 2 - 4

overview of profiling 279

P

Package command

interface builder 214

packages

current package 30

display of 29 - 31

in editor 157

searching for documentation 44

Packages button 288

Packages... button 282 , 289

Page Down key 141

Page Up key 141

Parent command 322 , 323

Partial Search radio button 44

Paste command 25 - 26 , 144

in class browser 72

in generic function browser 173

in inspector 194 , 196

interface builder 225 , 234

pinboard objects

moving and resizing 229

podium. See Common LispWorks podium

Preferences command 30 , 31 , 35 , 53 , 70 , 72 , 80 , 101 , 116 , 132 , 260

Preferences... command 53 , 180 , 195 , 284 , 288 , 314 , 331 , 336

Preview command 332

previewing a system plan 326 - 329 , 332

Previous command

command line debugger 256

history list 27

previous event

repeating 27 , 257

primary package in editor 157

Print command 29

Print... command 140

printing files 29

process browser ??- 271

sorting processes 270

processes

breaking 271

inspecting 270

killing 270

sorting 269

Processes menu 270

profiler 273 - 289

choosing packages 282 - 283

choosing symbols 280 - 283

description ??- 275 , 275 -??

example of use 287 - 289

information returned 279 , 284 - 285

interpreting results 285

menu commands. See menu or command name

overview of profiling 279

pitfalls 285

running a profile 284

sorting results 284

specifying code to run 283

symbols that can be profiled 285

prompt in the listener 250

push-button-panel class 69

Q

Quit command 339

quitting the environment 24

R

radio components 219

Raise command 225 , 229 , 339

readers of a slot, displaying 73

Recompute Events button 328

recursive macroexpansion 255

re-evaluating forms in listener 9 , 252 - 253

Refresh command 14 , 22

Regenerate command 229

Remote Shell tool 293

repeating commands 27

in the editor 144

repeating the next event 27

repeating the previous event 27

Replace command 27 , 151 , 323

Replace... command 26 , 151

replacing text 151 - 152

Report Bug command 113 , 256

reporting bugs 113 , 256

Restart Frame command 114 , 117

Restart Frame Stepping command 114 , 296

restart frames 117

Restarts button 117

Restarts menu 109 , 306

Restarts submenu 255

retract callbacks 241

Return from Frame command 114

re-using windows 21

Revert to Saved command 139

interface builder 223

reverting a file to the version stored on disk 139

row-layout class 215

S

Save All command

interface builder 223

Save All... command 142

Save As... command 139

interface builder 223

Save command 139 , 246

interface builder 223 , 243

Save Region As... command 139

saving all files 142

saving files 139

interface builder 223 - 224

saving regions of text 139

scrolling text in editor 141

search browser 181 - 185

configuring 184

description 182

grep searches 183

Search command 43

Search Files command 323

searching

for objects 26

for text 26 , 148 - 151

history list 257

online manuals 43

Select All command 26 , 144 , 329

selected object

browsing 33

browsing the class of 33

copying 33

displaying documentation 33

finding source code 33

inspecting 34

pasting into listener 34

placing on object clipboard 33

showing function calls 34 , 255

showing generic functions 34 , 158

selection callbacks 241

Set command 194 , 195

debugger 115

Shell editor command 292

Shell tool 291

shell tool 291 - 293

break signal, sending 292

creating 291

EOF signal, sending 292

menu commands. See menu or command name

recalling commands 293

suspend signal, sending 292

type of shell 293

*shell-shell* variable 293

Shift key, use of xxiii , 123

Short Names button 338

Show Package Names button 30 , 117 , 199 , 337

Signature menu 178 - 179

signatures

displaying 178

operating on 178

simple-pane-foreground reader 17

Slots menu 32 , 72 , 83

Copy 197

Inspect 193

Paste 194 , 196

Set 194 , 195

sort options

By Name 36

By Package 36

Unsorted 36

sorting

in class browser 70

in editor 133

in inspector 198

in process browser 270

views 35

in window browser 337

source code

debugging 105 - 117

for current expression 254

for object in current frame of debugger 114

for selected object 33

Source command 332

stack frames in the debugger 110

standard action command

Browse 33

Class 33

Copy 33

Documentation 33

Find Source 33

Function Calls 255

Generic Function 34 , 158 , 255

Inspect 34

Listen 34

standard output 263 - 265

*standard-output* variable 11

*** variable 12

** variable 12

* variable 12 , 17 , 197 , 252

stepping through code 295 -??

Stop command 270

stopping a process 270

Suspend command 292

swapping editor buffers 142

symbols

interface builder 230

online help for 45

tracing 156

undefining 158

Symbols... button 281 , 289

system

browsing 320

compiling and loading 323

concatenating 323

creating plans for 328

defining 246 , 318 - 320

executing plans for 328

forcing compilation and loading of members 332

introduction to 317 - 318

parent system, browsing 322

plan 326

previewing a plan 326 - 329 , 332

ROOT-SYSTEM 322 , 325

searching 323

using source files 332

system browser 317 - 332

Actions area 328

compiling and loading systems 323

creating plans 328

description 320

executing plans 328

File description area 322

Filter area 328

forcing compilation and loading 332

Graph area 322

graph view 321 - 323

menu commands. See menu or command name

output view 329 - 331

package information 331

parent system, browsing 322

Plan area 328

previewing the plan 326 - 329

sorting information 331

System area 322

system plan, previewing 326 - 329 , 332

text view 324 - 325

using 320 - 323

using source files 332

views available 320

Systems menu 323

Compile 323 , 329

Compile and Load 323 , 329

Concatenate 323

Load 323 , 329

Parent 322 , 323

Replace 323

Search Files 323

T

tab completion 122

in generic function browser 173

interface builder 213

text

deleting 141 - 142

inserting 141 - 142

replacing 151 - 152

saving regions of 139

scrolling in editor 141

searching for 26 , 148 - 151

selecting 26

See also under editor

text view

in editor 121

in function call browser 165

in system browser 324 - 325

Toggle Breakpoint command 254

Toggle Tracing command 37

tools

current package of 30

linking together 37

loading into the environment 21

online help for 44

overview of major 2 - 4

reusing 24

tracing from 36 - 37

Tools menu 2 , 7 , 21 , 62

Class Browser 64 , 88 , 98 , 120 , 171

Editor 120

Foo Browser 273

Global Preferences 21 , 22 , 23

Grep Browser 181

Inspector 187

Interface Builder 208

Listener 250

Object Clipboard 88 , 98 , 161

Output Browser 264

Preferences 30 , 31 , 35 , 53 , 70 , 72 , 80 , 101 , 116 , 132 , 260

Preferences... 180 , 195 , 284 , 288 , 314 , 331 , 336

Process Browser 268

Profiler 273

Shell 291

Stepper 295 , 298

System Browser 320

Window Browser 333

Trace command 37 , 156 , 255

Trace Inside command 37

trace macro 37

Trace menu

Break on Access 194

Break on Read 194

Break on Write 194

Trace 37

Trace Inside 37

Trace Read 194

Trace with Break 37

Tracing 37

Untrace 37 , 194

Untrace All 37

Trace with Break command 37

tracing

classes 81

in function call browser 169

in the inspector 194

in inspector 194

U

Undefine command 81 , 158

Undefine... command 158 , 174

undefining

current definition 158

functions 81

generic functions 174

methods 81

Undo command 25

editor 144

UNIX clipboard 72 , 173

interaction with Common LispWorks clipboard 26

usage in editor 146

Unsorted option 36

Unstop command 270

unstopping a process 270

Untrace All command 37

Untrace command 37 , 194

updating windows 22

using the clipboard 25 - 26

See also kill ring

using the keyboard xxii - xxiii

using the mouse xx - xxii

V

Value command 158 , 254

Value menu

Listen 197

values

changing in inspector 194 -??

Values menu

Class 15 , 64 , 67

Copy 196

Inspect 23 , 188 , 189 , 191 , 193 , 194

variables

$ 201

* 12 , 17 , 197 , 252

** 12

*** 12

*browser-location* 45

*grep-command* 184

*grep-command-format* 184

*grep-fixed-args* 184

*shell-shell* 293

*standard-output* 11

Variables menu

Set 115

views

in class browser 63

description 34 - 36

in editor 120

in function call browser 161

in generic function browser 171

graph 47 - 58 , 321 - 323

hierarchy 69

in inspector 197

output 124 , 263 - 265 , 329 - 331

slots 66 - 68

sorting items in 35

in system browser 320

text 165 , 324 - 325

Visit Tags File editor command 123

W

Walk command 159

Walk Form command 255

web browsers 41

Whole Word radio button 44

window browser 295 -??, 333 - 339

changing root of graph 335

complete window names, displaying 338

destroying a window 339

different types of window 337

lowering a window 339

menu commands. See menu or command name

moving around different windows 338

native representation 338

package information 337

quitting a window 339

raising a window 339

sorting entries 337

using 335

whole environment 339

window colors 137

windows

displaying 20

making copies of 22

re-using 21

updating 22

Windows menu 14 , 20 , 62 , 338

Actions. See Actions menu

Browse 335

Browse Parent 338

Browse Representation 338

Browse Screen 339

Destroy 339

Lower 339

Quit 339

Raise 339

in window browser 338 - 339

Works menu 62

Clone 22 , 37

Exit 7 , 24

Exit Window 124

Object submenu. See Object menu

Packages submenu. See Packages menu

Symbols submenu. See Symbols menu

See also individual entries for each submenu

writers for a slot, displaying 73


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

NextPrevTopContents