Next Prev Top Contents

Index

Symbols

$ variable 167

* variable 14 , 19 , 164 , 218

** variable 14

*** variable 14

.lispworks file 25

A

aborting commands in the editor 122

action callbacks 183

Actions menu 32 - 34

Documentation 103

Find Definition 103

Alt key

use of 111

:application-class keyword 59

Arguments command 133 , 220

Attributes command 210 , 212

B

Backtrace command 221

backtraces 102

binding $ to the current inspector object 167

binding frames 105

Bindings button 105

Bindings command 221

Break command 231

Break on Access command 162

Break on Read command 162

Break on Write command 162

breaking a process 231

Browse command 33 , 40 , 273

variations in name 34

Browse Metaclass command 71 , 74 , 76 , 80 , 83 , 85

Browse Parent command 276

Browse Parent System command 29 , 133 , 258

Browse Representation command 276

Browse Screens command 276

*browser-location* variable 44

browsing

Common Lisp classes 61 - 85

compilation conditions 87 - 93

errors 87

function calls 135 - 144

generic functions 145 - 154

native window system 276

online manuals 41

output 13 , 225 - 227

results of a grep 249

selected object, class of the 34 , 220

systems 29 , 258 - 269

window definitions 271 - 277

buffers

closing 121

swapping between 121

Buffers menu 113 , 130

Compile 131

Evaluate 131

Trace. See Trace menu

Undefine 133

bugs, reporting 98 , 222

By Name option 36

By Package option 36

C

call frames 101 , 105

callbacks

action 183

extend 183

retract 183

selection 183

specifying 182 - 185

catch frames 105

Catchers button 105

:center keyword 179

check components 203

choosing menu commands xvii

class browser 61 - 85

Class area 70

current class, operations specific to the 71 , 74 , 76 , 80 , 83 , 85

description 3

Description area 73 , 76 , 82

examining a class 66

Filter area 70

filtering information 65

Function description area 79

functions list 79

functions view 78 - 80

generic functions, operating on 80

Graph area 76

graph view 74 - 77

hierarchy view 67

Include Inherited Methods/Functions button 79

inherited slots 64

Initargs area 82

initargs view 80

invoking on the current expression 220

invoking on the selected object 34

menu commands, see menu or command name

overview of the 61

Precedence area 85

precedence view 83

Slot description area 70

slot information 64 - 66

Slots area 70

slots view 64 - 66

sorting information 67

tracing classes from the 80

undefining functions and methods 80

See also classes

Class command 18 , 34 , 62 , 65 , 70 , 220

classbrowser

methods list 79

classes 61 - 85

changing slot values in the inspector 162 - 165

column-layout 199

displaying graphs of 74 - 77

examining 66

examining functions and methods defined on 78 - 80

inherited slots in 64

initargs 80

inspecting local slots 158

interface 193

list-panel 65

operations specific to the current class 71 , 74 , 76 , 80 , 83 , 85

precedence list 83

push-button-panel 67

row-layout 199

tracing 80

See also class browser

Classes menu

Browse Metaclass 71 , 74 , 76 , 80 , 83 , 85

objects operated on by the 71 , 73 , 76 , 80 , 83 , 85

clipboard

general use 26 - 27

interaction with UNIX clipboard 27

usage in editor 123

See also clipboard, kill ring, UNIX clipboard

Clone command 23 , 24 , 38 , 122

Close command 121

interface builder 207

closing

editor buffers 121

Collapse Nodes command 48

collapsing graphs 47

column-layout class 199

Command to Key command 134 , 223

:command-line-args keyword 59

commands

completion of 110

repeating 28

common features in the environment 21 - 40

See also under graphs

Common Lisp

classes. See classes

debugging 95 - 106

displaying documentation for expressions 220

displaying documentation for selected object 34 , 103

evaluating forms 217 - 218

file extension 117

indentation of forms in source code 133

prompt 217

systems. See system

Common LispWorks podium 57 - 60

compilation conditions browser 87 - 93

pathnames 92

preference dialog 90

types to display 92

Compilation Options menu

Force 269

Preview 269

Source 269

Compile and Load command 29 , 101 , 132 , 261 , 266

Compile command 29 , 131 , 132 , 214 , 261 , 266

Compile Region command 220

in editor 131

compiler output 132

compile-system function 256

compiling code

editor 131 - 132

interface builder 214

compiling files in the listener 29

completion

in class browser 67

Concatenate command 261 , 269

Condition menu

Actions. See Actions menu

Report Bug 103

confirmer

description 213

Confirmer command 213

consistency in the environment. See common features in the environment

contain function 15 , 65 , 159 , 164

Contents radio button 43

Control key, use of xviii , 111

conventions used in the manual xv - xviii

Copy command 26 - 27 , 34 , 123 , 125 , 164

in Actions menu 241

interface builder 209

standard action command 34

copying windows 23

creating new files 29 , 117

current

object. See selected object

package of any tool 31

prompt 217

value, operating on 221

current class, operations specific to the 71 , 74 , 76 , 80 , 83 , 85

current expression

displaying lambda list for 133 , 220

displaying value 133 , 220

tracing 220

current form

macroexpanding 220

walking 221

Customize menu

Reuse 23

Reuse all tools 23

Cut command 26 - 27 , 123 , 125

interface builder 176 , 209

D

Debug command 231

Debug menu

Debugger 11 , 95 , 96 , 99 , 102

Listener 11

Restarts 221

debugger 95 - 106

abort restart 100

binding frames 105

call frames 101 , 105

catch frames 105

continue restart 100

controlling from the listener 221 - 222

debugger tool 222

description 99

displaying documentation for object in current frame 103

example session 101 - 103

finding source code for object in current frame 103

handler frames 105

invisible frames 106

invoking 96

invoking from the process browser 231

invoking from the tracer 37

menu commands in the listener 221

restart frames 105

restart options 99 - 100

stack 100 - 101

stack frames 100

See also debugger tool

Debugger command 11 , 95 , 96 , 99 , 102 , 222

debugger tool 95 - 106

Backtrace area 98

buttons 98

Condition area 98

invoking 95

invoking from notifier 97

package information 106

Restarts menu 99

types of frame, displaying 105

See also debugger

debugging a process 231

*default-tools* variable 58

Definitions menu 115 , 130

Compile 131

Evaluate 131

Generic Function 133

Trace. See Trace menu

Undefine 133

defsystem macro 258

examples of use 257

deleting text in the editor 120 - 121

See also kill ring

description

of compilation conditions 90

Description menu 90 , 139 , 148

Deselect All command 27 , 123

Destroy command 277

Dialog command 213

Display Borders command 213 , 214

display function 188

:display keyword 58

DISPLAY UNIX environment variable 7 , 58

displaying

package information 30 - 32

windows 22

display-message function 186

Documentation command 34 , 103 , 220

documentation, online. See online help

$ variable 167

E

Edit menu 26

Copy 26 , 34 , 123 , 125 , 209

Cut 26 , 123 , 125 , 176 , 209

Deselect All 27 , 123

Find 27 , 128 , 129

Find Next 27 , 128

Find Next, for graph view 47

Find, for graph view 47

interface builder 208

Link. See Link Menu

Paste 26 , 70 , 123 , 147 , 176 , 209

Replace 27 , 129

Select All 27 , 123 , 266

Undo 26 , 123

Editing menu

Command to Key 134 , 223

Key to Command 134 , 222

editing the history list 29

editor

aborting commands 122

buffers view 112 , 121

buffers. See buffers

changed definitions list 115

closing buffers 121

compiling source code 131 - 132

creating a new window 122

creating files 29 , 117

current expression, displaying value 133

current package and displayed package 117

definitions list 114

definitions, operating on 133 - 134

deleting text 120 - 121

EMACS, comparison with 107

evaluating source code 131

expressions, operating on 133 - 134

History menu 121 , 122

indenting forms 133

inserting files into the current buffer 121

inserting text 120 - 121

invoking 108

keyboard commands, use of 111

kill ring. See kill ring

Lisp-specific commands 130 - 134

macroexpanding forms in the 134

menu and keyboard commands, distinctions 117

menu commands. See menu or command name

moving around in the buffer 119 - 120

new files 29 , 117

online help 134 , 223

opening files 29 , 108 , 117

output view 115

overview 3

package information 117

package usage 132

repeating commands 123

replacing text 129

reverting to last saved version 118

saving files 117 , 121

saving text regions 118

scrolling text 120

searching 127 - 129

sorting entries 116

swapping between buffers 121

tracing 132

undefining symbols 133

undoing commands 123

using the clipboard 123

viewing two sections of the same file 122

views available 107

walking forms 134

Editor command 23 , 108

editor commands

finding keyboard command for 222

Grep 251

Shell 246

Visit Tags File 111

EMACS

comparison with built-in editor 107

Enter Search String dialog 42

environment

common features 21 - 40

quitting 25

starting 57

variables, UNIX. See individual variable names

:environment keyword 57

EOF command 247

error conditions 90

Escape key, use of xviii , 111

Evaluate command 214

in editor 131

Evaluate Region command

in editor 131

in listener 220

evaluating

code in the editor 131

forms 217 - 218

event

next 222

previous 222

repeating 29

examining objects 157

execute mode 222

Exit command 9 , 25

Expand Nodes command 47

expanding graphs 47

Expression menu 130

Arguments 133 , 220

Class 220

Compile Region 131 , 220

Documentation 220

Evaluate Region 131 , 220

Find Source 220

Generic Function 221

Macroexpand 134

Macroexpand Form 220

Trace. See Trace menu

Value 133 , 220

Walk 134

Walk Form 221

expressions

browsing the class of 220

displaying documentation 220

finding source code 220

extend callbacks 183

extended editor commands, finding keyboard command for 223

:extended-selection keyword 179

F

:fallback-resources keyword 59

fg UNIX command 247

File menu 9 , 60

Browse Parent System 29 , 133 , 258

Close 121 , 207

Compile 29 , 132 , 214

Compile and Load 29 , 101 , 132

description 29

Insert 121

Load 29 , 131 , 259

New 29 , 117 , 175 , 188 , 193

Open 29 , 108 , 117 , 194

Package 198

Print 29 , 118

Revert 118 , 207

Save 118 , 185 , 188 , 207

Save All 121 , 207

Save As 118 , 207

Save Region As 118

filenames

completion of 110

extensions for CL files 117

files

compiling in listener 29

creating new 29 , 117

inserting one into another 121

loading 29

navigating in the editor 119 - 120

opening 29 , 108 , 117

printing 29

reverting to last saved version 118

saving 117

saving all 121

filtering information 38 - 39 , 65 , 265

in inspector 159

Find command 27 , 28

in editor 128 , 129

in graph view 47

Find Definition command 103

Find Next command 27 , 28 , 128

in graph view 47

Find Source command 34 , 220

in Debug menu 221

shortcut in debugger tool 102

Force command 269

forms

compiling in editor 131 - 132

evaluating 217 - 218

evaluating in editor 131

indentation of 133

re-evaluating 218 - 219

Frame menu

Find Source 102

Restart Frame 103 , 105

Return From Frame 104

Trace. See Trace menu

function call browser 135 - 144

By Name command 142

By Package command 142

Callees area 140

Callers area 140

description 135

Documentation area 139

Function area 136

Function description area 139

Function menu 144

Trace submenu 144

Graph area 137

graphing callers and callees 137

invoking on selected object 34

menu commands, see menu or command name

operating on functions 144

package information 142

Show Package Names command 142

sorting entries 142

text view 139

tracing from 144

Unsorted command 142

views available 135

Function Calls command 34

Function menu 147

in the profiler 241

Trace. See Trace menu

functions

compile-system 256

contain 15 , 65 , 159 , 164

display 188

display-message 186

start-environment 57 - 59

start-lispworks-tools 58

undefining 80

Functions menu

in the class browser 80

in the function call browser 144

G

GC monitor

starting by default 58

:gc-monitor-p keyword 58

generic function browser 145 - 154

Arguments types area 151

description 145

Description area 148

displaying signatures 152

Filter area 147

Function area 146

invoking on selected object 34 , 133 , 221

menu commands. See menu or command name

Method combination list 152

method combinations, viewing 149

methods list 147

operating on signatures 152

Signatures area 151

Generic Function command 34 , 133 , 221 , 241

generic functions

browsing from listener 221

in class browser 80

defined on selected object 34 , 133

get-inspector-values 168

global preferences

setting 24

graph layout menu 45

Collapse Nodes 48

Expand Nodes 47

Force Re-layout of Graph 54

Preferences 50

graph view

system browser 258 - 261

graphical user interface. See interfaces

graphs 45 - 54

altering breadth 51

altering depth 51

children function 184 , 187

different layouts 52 - 54

expanding and collapsing nodes 47 , 184

menu commands. See menu or command name

searching 47

sorting items 35

grep browser

description 249

menu commands. See menu or command name

Grep editor command 251

grep searches 251

GUI. See interfaces

H

handler frames 105

Handlers button 105

Help menu 41 , 60

Editing. See Editing menu

Manuals 41

On Symbol 44

On Tool 43

Search 42

help. See online help

Hidden Symbols button 105

hierarchy view

in class browser 67

history list 28

editing the 29

in the listener 219

repeating next event 29 , 222

repeating previous event 28 , 222

searching the 222

History menu 28

in editor 121 , 122

in the listener 219

interface builder 194

in listener 219

Modify 29

Next 29

Previous 28

:host keyword 58

I

Include Inherited Slots button 64 , 70

Include Inherited Slots checkbox 18

incremental search 128

Index radio button 43

initargs of slot, displaying 71

initform of slot, displaying 71

initialization file 25

Insert command 121

inserting files in editor 121

inserting text in editor 120 - 121

Inspect command 15 , 24 , 34 , 155 , 157 , 159 , 161 , 163 , 231

inspecting listener values automatically 167

inspector 155 - 171

changing values 162 - 165

description 155

display options 165 - 167

filtering display 159

inspecting selected object 34

menu commands. See menu or command name

overview 3

simple use 157

sorting entries 165

tracing 162

tracing in the 162

viewing local class slots 158

Inspector command 155

interface builder 191 - 214

adding your own code 204

attribute categories 211 - 212

Attributes dialog box 177 , 181 , 210

Attributes to View dialog box 183

button panels 197

Check Component button 204

code area 206

code view 182 , 206

Component button 202

current interface 197

current package 198

default names of elements 177 , 199

default names of menus 201

Edit menu 208

editing code 206

example of use 173 - 189

interface area 197

Interface menu 212 - 214

interfaces, creating 175 , 193 - 194

interfaces, loading 194 - 195 , 208

introduction 191

invoking 192

Item button 180 , 201

layout hierarchy area 175 , 197

layouts view 175 - 176 , 196 - 199

Menu Bar button 201

Menu button 180 , 201

menu hierarchy area 175 , 201

menus view 180 - 182 , 200 - 204

methods of use 204

operating on symbols 214

Options button 183

Radio Component button 203

rearranging components 176 , 209

saving code 185 , 188 , 207 - 208

setting attributes 177 - 180 , 210 - 212

switching between interfaces 194

Update button 207

views, description 191

See also interfaces

interface class 193

Interface menu 40

Attributes 212

Confirmer 213

Dialog 213

Display Borders 213 , 214

Evaluate 214

interface builder 212 - 214

Raise 213

Regenerate 213

interface skeleton

default menus in 193

description 193

interfaces

callbacks 182 - 185 , 212

compiling 214

confirmers 213

constructing 175 - 176

creating menus for 200 - 204

creating new 175 , 193 - 194

default package 198

definition 193

development strategy 204

dialog boxes 213

evaluating 214

geometry of elements 212

graph area 197

layout elements, adding 198

layout hierarchy 197

loading 194 - 195 , 208

menu hierarchy 201

operating on the current 212 - 214

rearranging components 176 , 209

regenerating 213

setting attributes 177 - 180 , 210 - 212

titles 177 - 179 , 211

types of attribute 211 - 212

invisible frames 106

Invisible Functions button 106

:items keyword 65

K

Key to Command command 134 , 222

keyboard commands

comparison with menu commands 117

finding editor command for 222

in the editor 111

keyboard conventions xvii - xviii

keywords

:application-class 59

:center 179

:command-line-args 59

:display 58

:environment 57

:extended-selection 179

:fallback-resources 59

:gc-monitor-p 58

:host 58

:items 65

:library 58

:screen-number 59

:server-number 58

:start-functions 58

:tools 58

Kill command 231

kill ring 124 - 127

copying text from 125 - 127

marking the region 124

putting text into 125

rotating 126

summary of use 127

killing a process 231

L

lambda list, displaying 133 , 220

layouts

adding to an interface 175 - 176

pinboard 213

rearranging 176 , 209

specifying callbacks 182 - 184

See also interfaces

layouts, displaying in window browser 275

:library keyword 58

Link from command 38

linking tools together 38

.lisp files 117

Listen command 34 , 164

listener

basic tutorial 217 - 219

browsing generic functions from 221

compiling files in 29

current expression, displaying value 220

debugging in the 221

description 215 - 217

evaluating forms 217 - 218

execute mode 222

Expression menu. See Expression menu

history list 219

History menu 219

loading files in 29

macroexpanding forms 220

next event 222

online help 222

operating on expressions 220

overview 2

pasting selected object into 34

previous event 222

prompt 217

re-evaluating forms 11 , 218 - 219

searching history list 222

*** variable 14

** variable 14

* variable 14 , 19 , 164 , 218

tracing current expression 220

Values submenu. See Values menu

walking forms 221

Listener Bind $ command 167

Listener command 215

list-panel class 65

Load command 29 , 131 , 259 , 261 , 266

loading files 29

loading tools into the environment 22

local slots, inspecting 158

Long Names button 276

Lower command 209 , 277

M

Macroexpand command 134

Macroexpand Form command 220

macros

defsystem 258

trace 37

major tools, overview 2 - 3

manipulating values with inspector 162 - 165

Manuals command 41

manuals, online. See online help

menu commands

check components 203

choosing xvii

comparison with keyboard commands in editor 117

creating with the interface builder 200 - 204

debugger commands 221

names, specifying 182

radio components 203

rearranging 209

specifying callbacks 184 - 185

See also interface

menu components 202 - 204

check 203

radio 203

menus

creating with the interface builder 180 - 182 , 200 - 204

rearranging 209

See also interface

Meta key

use of xviii

methods

displaying signatures 152

operating on signatures 152

undefining 80

viewing method combinations 149

Methods menu 79 , 147

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 80

Modify command 29

monitor, specifying 58

N

native window representation 276

navigating within files in the editor 119 - 120

New command 29 , 117 , 118 , 188

interface builder 175 , 193

new files, creating 29 , 117

Next command

command line debugger 221

history list 29

next event

repeating 29 , 222

O

Object menu 32

Actions. See Actions menu

Attributes 210

interface builder 197

Lower 209

Raise 209

objects

inspecting 157

operating on 32 - 34

searching for 27

selecting 27

See also selected object

On Symbol command 44

On Tool command 43

online help 41 - 44

browsing manuals 41

current symbol 44

current tool 43

packages, searching 43

searching 42 - 43

Open command 29 , 108 , 117 , 121

interface builder 194

opening files 29 , 108 , 117

operating on objects 32 - 34

See also objects

Operations menu

Break 246

EOF 247

Suspend 246

Options command 24

output

compiler 132

editor 115

standard 225 - 227

output browser 13 , 225 - 227

menu commands. See menu or command name

overview 3

overview of major tools 2 - 3

overview of profiling 235

P

Package command

interface builder 198

packages

current package 31

display of 30 - 32

in editor 132

searching for documentation 43

Packages button 238 , 244

Page Down key 120

Page Up key 120

Parent command 260 , 261

Partial Search radio button 43

Paste command 26 - 27 , 123

in class browser 70

in generic function browser 147

in inspector 162 , 164

interface builder 176 , 209

pinboard objects

moving and resizing 213

podium 40

podium. See Common LispWorks podium

Preferences command 31 , 50 , 67 , 70 , 79 , 104 , 115 , 153 , 240 , 274

Preview command 269

previewing a system plan 263 - 266 , 269

Previous command

command line debugger 222

history list 28

previous event

repeating 28 , 222

primary package in editor 132

Print command 29 , 118

*print-command* variable 118

PRINTER UNIX environment variable 118

printing files 29

process browser 229 - 232

menu commands. See menu or command name

sorting processes 231

processes

breaking 232

inspecting 231

killing 231

sorting 230

Processes menu 231

profiler 233 - 244

choosing packages 238 - 239

choosing symbols 236 - 239

description 233 - 234

example of use 243 - 244

information returned 235 , 240 - 241

interpreting results 241

menu commands. See menu or command name

overview of profiling 235

pitfalls 242

running a profile 240

sorting results 241

specifying code to run 240

symbols that can be profiled 242

prompt in the listener 217

push-button-panel class 67

Q

Quit command 277

quitting the environment 25

R

radio components 203

Raise command 209 , 213 , 277

readers of a slot, displaying 71

Recompute Events button 265

recursive macroexpansion 221

re-evaluating forms in listener 11 , 218 - 219

Regenerate command 213

remote display, running on 58

repeating commands 28

in the editor 123

repeating the next event 29

repeating the previous event 28

Replace command 27 , 28 , 129 , 261

replacing text 129

Report Bug command 103 , 222

reporting bugs 98 , 103 , 222

Restart Frame command 103 , 105

restart frames 105

Restarts button 105

Restarts menu 99

Restarts submenu 221

retract callbacks 183

Return From Frame command 104

Reusable checkbox 23

Reusable command 23

Reuse all tools command 23

re-using windows 23

Revert command 118

interface builder 207

reverting a file to the version stored on disk 118

row-layout class 199

running on a remote display 58

S

Save All command 121

interface builder 207

Save As command 118

interface builder 207

Save command 118 , 188

interface builder 185 , 207

Save Region As command 118

saving all files 121

saving files 117

interface builder 207 - 208

saving regions of text 118

:screen-number keyword 59

scrolling text in editor 120

search browser 249 - 253

configuring 252

description 251

grep searches 251

Search command 42

Search Files command 261

searching

for objects 27

for text 27 , 127 - 129

history list 222

online manuals 42

Select All command 27 , 123 , 266

selected object

browsing 33

browsing the class of 34

copying 34

displaying documentation 34

finding source code 34

inspecting 34

pasting into listener 34

showing function calls 34

showing generic functions 34 , 133 , 221

selection callbacks 183

:server-number keyword 58

Set command 162 , 163

debugger 104

Shell editor command 246

shell tool 245 - 247

break signal, sending 246

creating 246

EOF signal, sending 247

menu commands. See menu or command name

recalling commands 247

suspend signal, sending 246

type of shell 247

*shell-shell* variable 247

Shift key, use of xviii , 111

Short Names button 276

Show Package Names button 31 , 106 , 166 , 275

Signature menu 152 - 153

signatures

displaying 152

operating on 152

simple-pane-foreground reader 19

Slots menu 32 , 70 , 82

Copy 165

Inspect 161

Paste 162 , 164

Set 162 , 163

sort options

By Name 36

By Package 36

Unsorted 37

sorting

in class browser 67

in editor 116

in inspector 165

in process browser 231

views 35

in window browser 274

source code

debugging 95 - 106

for current expression 220

for object in current frame of debugger 103

for selected object 34

Source command 269

stack frames in the debugger 100

standard action command

Browse 33

Class 34

Copy 34

Documentation 34

Find Source 34

Generic Function 34 , 133 , 221

Inspect 34

Listen 34

standard output 225 - 227

*standard-output* variable 13

*** variable 14

** variable 14

* variable 14 , 19 , 164 , 218

start-environment function 57 - 59

:start-functions keyword 58

starting the environment 57

start-lispworks-tools function 58

Stop command 231

stopping a process 231

Suspend command 246

swapping editor buffers 121

Symbol menu

interface builder 198 , 214

symbols

interface builder 214

online help for 44

tracing 132

undefining 133

Symbols button 236 , 244

system

browsing 259

compiling and loading 261

concatenating 261

creating plans for 265

defining 188 , 256 - 258

executing plans for 265

forcing compilation and loading of members 269

introduction to 255 - 256

parent system, browsing 260

plan 263

previewing a plan 263 - 266 , 269

ROOT-SYSTEM 260 , 262

searching 261

using source files 269

system browser 255 - 269

Actions area 265

compiling and loading systems 261

creating plans 265

description 258

executing plans 265

File description area 260

Filter area 265

forcing compilation and loading 269

Graph area 260

graph view 258 - 261

menu commands. See menu or command name

output view 266 - 268

package information 269

parent system, browsing 260

Plan area 266

previewing the plan 263 - 266

sorting information 268

System area 259

system plan, previewing 263 - 266 , 269

text view 261 - 263

using 259 - 261

using source files 269

views available 258

Systems menu 261

Compile 261 , 266

Compile and Load 261 , 266

Concatenate 261

Load 261 , 266

Parent 260 , 261

Replace 261

Search Files 261

T

tab completion 110

in generic function browser 147

interface builder 197

terminal, specifying 58

text

deleting 120 - 121

inserting 120 - 121

replacing 129

saving regions of 118

scrolling in editor 120

searching for 27 , 127 - 129

selecting 27

See also under editor

text view

in editor 108

in function call browser 139

in system browser 261 - 263

Toggle Tracing command 37

tools

current package of 31

linking together 38

loading into the environment 22

online help for 43

overview of major 2 - 3

reusing 25

tracing from 37

:tools keyword 58

Tools menu 2 , 9 , 22 , 23 , 60

Class Browser 62

Clone 38

Editor 23 , 108

Generic Function Browser 145

Inspector 155

Interface Builder 192

Listener 215

Output Browser 225

Preferences 31 , 50 , 67 , 70 , 79 , 104 , 115 , 153 , 240 , 274

Profiler 233

shell 246

Window Browser 271

Trace command 37 , 132 , 220

Trace Inside command 37

trace macro 37

Trace menu

Break on Access 162

Break on Read 162

Break on Write 162

Trace 37

Trace Inside 37

Trace Read 162

Trace with Break 37

Tracing 37

Untrace 37 , 162

Untrace All 37

Trace with Break command 37

tracing

classes 80

in function call browser 144

in the inspector 162

in inspector 162

U

Undefine command 80 , 133 , 148

undefining

current definition 133

functions 80

generic functions 148

methods 80

Undo command 26

editor 123

UNIX clipboard 70 , 147

interaction with Common LispWorks clipboard 27

usage in editor 125

UNIX environment variables

DISPLAY 58

PRINTER 118

Unsorted option 37

Unstop command 231

unstopping a process 231

Untrace All command 37

Untrace command 37 , 162

Update command 17 , 24

updating windows 24

using the clipboard 26 - 27

See also kill ring

using the keyboard xvii - xviii

using the mouse xv - xvii

V

Value command 133 , 220

Value menu

Listen 164

values

changing in inspector 162 - 165

Values menu

Class 18 , 62 , 65

Copy 164

Inspect 24 , 155 , 157 , 159 , 161 , 163

variables

$ 167

* 14 , 19 , 164 , 218

** 14

*** 14

*browser-location* 44

*default-
tools*
58

*print-command* 118

*shell-shell* 247

*standard-output* 13

Variables menu

Actions. See Actions menu

Set 104

views

in class browser 61

description 34 - 37

in editor 107

in function call browser 135

in generic function browser 145

graph 45 - 54 , 258 - 261

hierarchy 67

in inspector 165

output 115 , 225 - 227 , 266 - 268

slots 64 - 66

sorting items in 35

in system browser 258

text 139 , 261 - 263

Visit Tags File editor command 111

W

Walk command 134

Walk Form command 221

Whole Word radio button 43

window browser 271 - 277

changing root of graph 273

complete window names, displaying 276

destroying a window 277

different types of window 275

lowering a window 277

menu commands. See menu or command name

moving around different windows 276

native representation 276

package information 275

quitting a window 277

raising a window 277

sorting entries 274

using 273

whole environment 276

windows

displaying 22

making copies of 23

re-using 23

updating 24

Windows menu 17 , 22 , 60 , 276

Actions. See Actions menu

Browse 273

Browse Parent 276

Browse Representation 276

Browse Screen 276

Destroy 277

Lower 277

Quit 277

Raise 277

in window browser 276 - 277

Works menu 60

Clone 23 , 24 , 38 , 122

Exit 9 , 25

Object submenu. See Object menu

Packages submenu. See Packages menu

Symbols submenu. See Symbols menu

Update 17 , 24

See also individual entries for each submenu

writers for a slot, displaying 71


Common LispWorks User Guide - 14 Dec 2001

Next Prev Top Contents