Next Prev Top Contents

Index

Symbols

$ variable 195

* variable 13 , 19 , 191 , 244

** variable 13

*** variable 13

*package* 155

.lispworks file 26

A

aborting commands in the editor 141

action callbacks 234

Actions menu 33 - 36

Documentation 114

Find Definition 114

Alt key

use of 121

:application-class keyword 63

Arguments command 157 , 247

Attributes command 218 , 221

B

Backtrace command 248

backtraces 111

binding $ to the current inspector object 195

binding frames 115

Bindings button 115

Bindings command 249

Break command 258

Break on Access command 188

Break on Read command 188

Break on Write command 188

breaking a process 258

breakpoints

in the editor 153

Browse command 35 , 41 , 316

variations in name 35

Browse Metaclass command 75 , 77 , 79 , 83 , 86 , 88

Browse Parent command 319

Browse Parent System command 31 , 156 , 301

Browse Representation command 319

Browse Screens command 320

*browser-location* variable 47

browsing

Common Lisp classes 65 - 88 , 89 -??

compilation conditions 98 - 104

errors 98

function calls 158 - 166

generic functions 167 - 175

native window system 319

online manuals 43

output 12 , 252 - 254

results of a grep 176

selected object, class of the 35 , 247

systems 31 , 301 - 313

window definitions 314 - 320

buffers

closing 140

swapping between 140

Buffers menu 124 , 151

Compile 153

Evaluate 152

Trace. See Trace menu

Undefine 156

bugs, reporting 108 , 249

By Name option 38

By Package option 38

C

call frames 110 , 115

callbacks

action 234

extend 234

retract 234

selection 234

specifying 233 - 235

catch frames 115

Catchers button 115

:center keyword 230

check components 212

choosing menu commands xix

class browser 65 - 88 , 89 -??

Class area 73

current class, operations specific to the 75 , 77 , 79 , 83 , 86 , 88

description 3

Description area 77 , 79 , 85

examining a class 70

Filter area 74

filtering information 69

Function description area 82

functions list 82

functions view 81 - 83

generic functions, operating on 83

Graph area 79

graph view 78 - 80

hierarchy view 71

Include Inherited Methods/Functions button 82

inherited slots 68

Initargs area 85

initargs view 83

invoking on the current expression 247

invoking on the selected object 35

menu commands, see menu or command name

methods list 82

overview of the 65 , 89

Precedence area 88

precedence view 86

Slot description area 74

slot information 68 - 70

Slots area 74

slots view 68 - 70

sorting information 71

tracing classes from the 83

undefining functions and methods 83

See also classes

Class command 17 , 35 , 66 , 69 , 73 , 247

classes 65 - 88 , 89 -??

changing slot values in the inspector 188 -??

column-layout 208

displaying graphs of 78 - 80

examining 70

examining functions and methods defined on 81 - 83

inherited slots in 68

initargs 83

inspecting local slots 184

interface 202

list-panel 69

operations specific to the current class 75 , 77 , 79 , 83 , 86 , 88

precedence list 86

push-button-panel 71

row-layout 208

tracing 83

See also class browser

Classes menu

Browse Metaclass 75 , 77 , 79 , 83 , 86 , 88

objects operated on by the 75 , 77 , 79 , 83 , 86 , 88

Clip command 92

clipboard

general use 27 - 28

interaction with UNIX clipboard 28

usage in editor 142

See also clipboard, kill ring, UNIX clipboard

Clone command 24 , 39 , 141

Close command 140

interface builder 216

closing

editor buffers 140

Collapse Nodes command 52

collapsing graphs 51

column-layout class 208

Command to Key command 157 , 251

:command-line-args keyword 63

commands

completion of 120

repeating 29

common features in the environment 21 - 42

See also under graphs

Common Lisp

classes. See classes

debugging 105 - 116

displaying documentation for expressions 247

displaying documentation for selected object 35 , 114

evaluating forms 244 - 245

file extension 137

indentation of forms in source code 156

prompt 243

systems. See system

Common Lisp symbols 135

Common LispWorks podium 61 - 64

compilation conditions browser 98 - 104

pathnames 103

preference dialog 101

types to display 103

Compilation Options menu

Force 313

Preview 313

Source 313

Compile and Load command 30 , 111 , 153 , 304 , 310

Compile and Load... command 153

Compile command 30 , 153 , 304 , 310

Compile Region command 247

in editor 153

Compile... command 153

compiler output 153

compile-system function 299

compiling code

editor 153

compiling files in the listener 30

completion

in class browser 71

Concatenate command 304 , 313

Condition menu

Actions. See Actions menu

Report Bug 113

confirmer

description 222

consistency in the environment. See common features in the environment

contain function 14 , 69 , 185 , 191

Contents radio button 46

Control key, use of xx , 121

conventions used in the manual xvii - xx

Copy command 27 , 35 , 142 , 144 , 190

in Actions menu 268

interface builder 218

standard action command 35

copying windows 24

creating new files 30 , 137

current

object. See selected object

package of any tool 32

prompt 244

value, operating on 248

current buffer 151

current class, operations specific to the 75 , 77 , 79 , 83 , 86 , 88

current definition 151

current expression 151

displaying lambda list for 157 , 247

displaying value 157 , 247

stepper breakpoint 247

toggling stepper breakpoint 247

tracing 247

current form

macroexpanding 247

walking 247

Customize menu

Reuse 24

Cut command 27 , 142 , 144

interface builder 206 , 208 , 213 , 218 , 227

D

Debug command 258

Debug menu

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

Listener 11

Restarts 248

debugger 105 - 116

abort restart 110

binding frames 115

call frames 110 , 115

catch frames 115

continue restart 110

controlling from the listener 248 - 249

debugger tool 249

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 115

invisible frames 116

invoking 106

invoking from the process browser 258

invoking from the tracer 39

menu commands in the listener 248

restart frames 116

restart options 109 - 110

stack 110 - 111

stack frames 110

See also debugger tool

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

debugger tool 105 - 116

Backtrace area 108

buttons 108

Condition area 108

invoking 105

invoking from notifier 107

package information 116

types of frame, displaying 115

See also debugger

debugging a process 258

*default-tools* variable 62

Definitions menu 126 , 127 , 151

Compile 153

Evaluate 152

Generic Function 156

Trace. See Trace menu

Undefine 156

defsystem macro 301

examples of use 300

deleting text in the editor 139 - 140

See also kill ring

Describe System

editor command 301

description

of compilation conditions 101

Description menu 101 , 162 , 170

Deselect All command 28 , 142

Destroy command 320

Display as Confirmer command 222

Display as Dialog command 222

Display Borders command 222

display function 238

:display keyword 62

DISPLAY UNIX environment variable 6 , 62

displaying

package information 31 - 33

windows 22

display-message function 237

Documentation command 35 , 114 , 247

documentation, online. See online help

$ variable 195

E

Edit menu 26

Copy 27 , 35 , 142 , 144 , 218

Cut 27 , 142 , 144 , 206 , 208 , 213 , 218 , 227

Deselect All 28 , 142

Find 147 , 150

Find Next 28 , 149

Find Next, for graph view 51

Find, for graph view 51

Find... 28

interface builder 217

Link. See Link Menu

Paste 27 , 74 , 142 , 169 , 218 , 227

Replace 150

Replace... 28

Select All 28 , 142 , 310

Undo 27 , 142

Editing menu

Command to Key 157 , 251

Key to Command 157 , 251

editing the history list 30

editor

aborting commands 141

breakpoints 153

buffers view 123 , 140

buffers. See buffers

changed definitions list 126

closing buffers 140

compiling source code 153

creating a new window 141

creating files 30 , 137

current expression, displaying value 157

current package and displayed package 132

definitions list 125

definitions, operating on 156 - 157

deleting text 139 - 140

EMACS, comparison with 117

evaluating source code 152

expressions, operating on 156 - 157

History menu 140 , 141

indenting forms 156

inserting files into the current buffer 140

inserting text 139 - 140

invoking 118

keyboard commands, use of 121

kill ring. See kill ring

Lisp-specific commands 151 - 157

macroexpanding forms in the 157

menu and keyboard commands, distinctions 137

menu commands. See menu or command name

moving around in the buffer 138 - 139

new files 30 , 137

online help 157 , 251

opening files 30 , 118 , 137

output view 122

overview 3

package information 132

package usage 155

repeating commands 142

replacing text 150 - 151

reverting to last saved version 137

saving files 137 , 140

saving text regions 137

scrolling text 139

searching 146 - 150

sorting entries 131

swapping between buffers 140

tracing 154

undefining symbols 156

undoing commands 142

using the clipboard 142

viewing two sections of the same file 141

views available 118

walking forms 157

editor commands

finding keyboard command for 251

Grep 177

Shell 273

Visit Tags File 121

EMACS 132

comparison with built-in editor 117

encoding 136

Enter Search String dialog 45

environment

common features 21 - 42

quitting 26

starting 61

variables, UNIX. See individual variable names

:environment keyword 61

EOF command 274

error conditions 101

Escape key, use of xx , 121

Evaluate command

in editor 152

Evaluate Region command

in editor 152

in listener 247

evaluating

code in the editor 152

forms 244 - 245

event

next 249

previous 249

repeating 29

examining objects 183

execute mode 249

Exit command 8 , 26

Expand Nodes command 52

expanding graphs 51

Expression menu 151

Arguments 157 , 247

Class 247

Compile Region 153 , 247

Documentation 247

Evaluate Region 152 , 247

Find Source 247

Function Calls 248

Generic Function 248

Inspect Value 247

Macroexpand 157

Macroexpand Form 247

Toggle Breakpoint 247

Trace. See Trace menu

Value 157 , 247

Walk 157

Walk Form 247

expressions

browsing the class of 247

displaying documentation 247

finding source code 247

extend callbacks 234

extended editor commands, finding keyboard command for 251

:extended-selection keyword 230

external format 136

F

:fallback-resources keyword 63

fg UNIX command 274

File menu 8 , 64 , 125

Browse Parent System 31 , 156 , 301

Close 122 , 140 , 216

Compile 30 , 153

Compile and Load 30 , 111 , 153

description 30 - 31

Insert 140

Load 30 , 152 , 153 , 301

New 30 , 137 , 202 , 226 , 239

Open 30 , 118 , 122 , 137

Open... 203

Print 31 , 138

Revert to Saved 137 , 216

Save 122 , 125 , 137 , 216 , 236 , 239

Save All 140 , 216

Save As 137

Save As... 216

Save Region As 137

filenames

completion of 120

extensions for CL files 137

files

compiling in listener 30

creating new 30 , 137

inserting one into another 140

loading 30

navigating in the editor 138 - 139

opening 30 , 118 , 137

printing 31

reverting to last saved version 137

saving 137

saving all 140

filtering information 40 - 41 , 69 , 309

in inspector 185

Find command 28

in editor 150

in graph view 51

Find Definition command 114

Find Next command 28 , 29 , 149

in graph view 51

Find Source command 35 , 247

in Debug menu 249

shortcut in debugger tool 112

Find... command 28

in editor 147

Force command 313

forms

compiling in editor 153

evaluating 244 - 245

evaluating in editor 152

indentation of 156

re-evaluating 245 - 246

Frame menu

Find Source 112

Restart Frame 114 , 116

Return From Frame 114

Trace. See Trace menu

function call browser 158 - 166

By Name command 164

By Package command 164

Callees area 163

Callers area 163

description 158

Documentation area 162

Function area 160

Function description area 162

Function menu 166

Trace submenu 166

Graph area 160

graphing callers and callees 160

invoking on selected object 36 , 248

menu commands, see menu or command name

operating on functions 166

package information 165

Show Package Names command 165

sorting entries 164

text view 162

tracing from 166

Unsorted command 164

views available 158

Function Calls command 36

Function menu 169

in the profiler 268

Trace. See Trace menu

functions

compile-system 299

contain 14 , 69 , 185 , 191

display 238

display-message 237

start-environment 61 - 63

start-lispworks-tools 62

undefining 83

Functions menu

in the class browser 83

in the function call browser 166

G

GC monitor

starting by default 62

:gc-monitor-p keyword 62

generic function browser 167 - 175

Arguments types area 173

description 167

Description area 169

displaying signatures 174

Filter area 169

Function area 168

invoking on selected object 36 , 156

menu commands. See menu or command name

Method combination list 173

method combinations, viewing 170

methods list 169

operating on signatures 174

Signatures area 172

Generic Function command 36 , 156 , 248 , 268

generic functions

browsing from listener 248

in class browser 83

defined on selected object 36 , 156

get-inspector-values 196

global preferences

setting 25

graph layout menu 49

Collapse Nodes 52

Expand Nodes 52

Preferences 55

Reset Graph Layout 53

graph view

system browser 302 - 304

graphical user interface. See interfaces

graphs 49 - 59

altering breadth 56

altering depth 56

children function 235 , 238

different layouts 57 - 59

expanding and collapsing nodes 51

menu commands. See menu or command name

searching 50

sorting items 37

grep browser

description 176

menu commands. See menu or command name

grep searches 177

GUI. See interfaces

H

handler frames 115

Handlers button 115

Help menu 43 , 64

Editing. See Editing menu

Lisp Knowledgebase 47

LispWorks Patches 47

Manuals 43

On Symbol 47

On Tool 46

Search 44

help. See online help

Hidden Symbols button 115

hierarchy view

in class browser 71

history list 29

editing the 30

in the listener 246

repeating next event 29 , 249

repeating previous event 29 , 249

searching the 249

History menu 29

in editor 140 , 141

in the listener 246

interface builder 203

in listener 246

Modify 30

Next 29

Previous 29

:host keyword 62

I

Include Inherited Slots button 68 , 74

Include Inherited Slots checkbox 19

incremental search 149

Index radio button 46

initargs of slot, displaying 74

initform of slot, displaying 74

initialization file 26

in-package 155

Insert... command 140

inserting files in editor 140

inserting text in editor 139 - 140

Inspect command 14 , 25 , 36 , 181 , 183 , 185 , 187 , 188 , 258

Inspect Value command 247

inspecting listener values automatically 195

inspector 181 - 199

changing values 188 -??

description 182

display options 191 - 194

filtering display 185

inspecting selected object 36

menu commands. See menu or command name

overview 3

simple use 183

sorting entries 192

tracing 188

tracing in the 188

viewing local class slots 184

Inspector command 181

interface builder 200 -??

adding your own code 213

attribute categories 220 - 221

Attributes dialog box 218 , 228 , 232

button panels 206

Check Component button 212

code area 215

code view 214 , 233

Component button 211

current interface 205

current package 207

default names of elements 208 , 228

default names of menus 210

Edit menu 217

editing code 214

example of use 224 - 240

interface area 205

Interface menu 221 -??

interfaces, creating 202 - 203 , 226

interfaces, loading 203 - 204 , 216

introduction 200

invoking 201

Item button 210 , 231

layout hierarchy area 206 , 226

layouts view 205 - 208 , 226 - 227

Menu Bar button 210

Menu button 210 , 231

menu hierarchy area 209 , 226

menus view 208 - 213 , 231 - 233

methods of use 213

operating on elements 222

Radio Component button 212

rearranging components 217 - 218 , 227

saving code 216 - 217 , 235 , 239

setting attributes 218 - 221 , 228 - 231

switching between interfaces 203

Update button 215

views, description 200

See also interfaces

interface class 202

Interface menu 41

Attributes 221

Display as Confirmer 222

Display as Dialog 222

Display Borders 222

interface builder 221 -??

Raise 221

Regenerate 221

interface skeleton

default menus in 202

description 202

interfaces

callbacks 220 , 233 - 235

confirmers 222

constructing 226 - 227

creating menus for 208 - 213

creating new 202 - 203 , 226

default package 207

definition 202

development strategy 213

dialog boxes 222

geometry of elements 220

graph area 206

layout elements, adding 207

layout elements, removing 208

layout hierarchy 206

loading 203 -??, 216

menu hierarchy 209

menu objects, removing 213

operating on the current 221 -??

rearranging components 217 - 218 , 227

regenerating 221

setting attributes 218 - 221 , 228 - 231

titles 220 , 228 - 230

types of attribute 220 - 221

interrupting evalution 246

interrupting Lisp 259

invisible frames 116

Invisible Functions button 116

:items keyword 69

K

key input 132

Key to Command command 157 , 251

keyboard commands

comparison with menu commands 137

finding editor command for 251

in the editor 121

keyboard conventions xix - xx

keywords

:application-class 63

:center 230

:command-line-args 63

:display 62

:environment 61

:extended-selection 230

:fallback-resources 63

:gc-monitor-p 62

:host 62

:items 69

:library 62

:screen-number 63

:server-number 62

:start-functions 62

:tools 62

Kill command 258

kill ring 143 - 146

copying text from 144 - 146

marking the region 143

putting text into 144

rotating 146

summary of use 146

killing a process 258

L

lambda list, displaying 157 , 247

layouts

adding to an interface 226 - 227

pinboard 222

rearranging 217 - 218 , 227

specifying callbacks 233 - 235

See also interfaces

layouts, displaying in window browser 318

:library keyword 62

Link from command 40

linking tools together 39

.lisp files 137

Lisp Knowledgebase command 47

LispWorks Patches command 47

Listen command 36 , 191 , 258

listener

basic tutorial 244 - 246

browsing generic functions from 248

compiling files in 30

current expression, displaying value 247

current expression, stepper breakpoint 247

current expression, toggling stepper breakpoint 247

debugger commands 249

debugging in the 248

description 242 - 244

evaluating forms 244 - 245

execute mode 249

Expression menu. See Expression menu

history list 246

History menu 246

loading files in 30

macroexpanding forms 247

next event 249

online help 251

operating on expressions 246

overview 3

pasting selected object into 36

previous event 249

prompt 243

re-evaluating forms 10 , 245 - 246

searching history list 249

size of the stack 250

stack size 250

*** variable 13

** variable 13

* variable 13 , 19 , 191 , 244

tracing current expression 247

Values submenu. See Values menu

walking forms 247

Listener Bind $ command 195

Listener command 242

list-panel class 69

Load command 30 , 152 , 301 , 304 , 310

Load... command 152 , 301

loading files 30

loading tools into the environment 23

local slots, inspecting 184

Long Names button 319

Lower command 218 , 320

M

Macroexpand command 157

Macroexpand Form command 247

macros

defsystem 301

trace 39

major tools, overview 2 - 4

manipulating values with inspector 188 -??

Manuals command 43

manuals, online. See online help

menu commands

check components 212

choosing xix

comparison with keyboard commands in editor 137

creating with the interface builder 208 - 213

debugger commands 248

names, specifying 233

radio components 211 - 212

rearranging 217 - 218

specifying callbacks 235

See also interface

menu components 211 - 213

check 212

radio 211 - 212

menus

creating with the interface builder 208 - 213 , 231 - 233

rearranging 217 - 218

See also interface

Meta key

use of xx

methods

displaying signatures 174

operating on signatures 174

undefining 83

viewing method combinations 170

Methods menu 82 , 169

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 83

Modify command 30

monitor, specifying 62

MS Windows emulation 132

N

native window representation 319

navigating within files in the editor 138 - 139

New command 30 , 137 , 239

interface builder 202 , 226

new files, creating 30 , 137

Next command

command line debugger 249

history list 29

next event

repeating 29 , 249

O

object clipboard

menu commands, see menu or command name

Object menu 34

Actions. See Actions menu

Attributes 218

interface builder 206 , 207 , 222

Lower 218

Raise 218

objects

inspecting 183

operating on 33 - 36

searching for 28

selecting 28

See also selected object

On Symbol command 47

On Tool command 46

online help 43 - 48

browsing manuals 43

current symbol 47

current tool 46

packages, searching 46

searching 44 - 46

Open command 30 , 118 , 137 , 140

Open... command

interface builder 203

opening files 30 , 118 , 137

operating on objects 33 - 36

See also objects

Operations menu

Break 274

EOF 274

Suspend 274

output

compiler 153

editor 122

standard 252 - 254

output browser 12 , 252 - 254

menu commands. See menu or command name

overview 3

overview of major tools 2 - 4

overview of profiling 262

P

Package command

interface builder 207

packages

current package 32

display of 31 - 33

in editor 155

searching for documentation 46

Packages button 271

Packages... button 265 , 271

Page Down key 139

Page Up key 139

Parent command 303 , 304

Partial Search radio button 46

Paste command 27 - 28 , 142

in class browser 74

in generic function browser 169

in inspector 188 , 190 , 191

interface builder 218 , 227

pinboard objects

moving and resizing 222

podium. See Common LispWorks podium

Preferences command 32 , 33 , 37 , 55 , 71 , 74 , 82 , 101 , 115 , 130 , 250

Preferences... command 55 , 175 , 189 , 267 , 270 , 294 , 312 , 317

Preview command 313

previewing a system plan 307 - 310 , 313

Previous command

command line debugger 249

history list 29

previous event

repeating 29 , 249

primary package in editor 155

Print command 31

Print... command 138

printing files 31

process browser ??- 259

sorting processes 258

processes

breaking 259

inspecting 258

killing 258

sorting 257

Processes menu 258

profiler 260 - 272

choosing packages 265 - 266

choosing symbols 263 - 266

description ??- 261 , 262 -??

example of use 270 - 272

information returned 262 , 267 - 268

interpreting results 268

menu commands. See menu or command name

overview of profiling 262

pitfalls 269

running a profile 267

sorting results 268

specifying code to run 267

symbols that can be profiled 269

prompt in the listener 243

push-button-panel class 71

Q

Quit command 320

quitting the environment 26

R

radio components 211 - 212

Raise command 218 , 221 , 320

readers of a slot, displaying 75

Recompute Events button 309

recursive macroexpansion 247

re-evaluating forms in listener 10 , 245 - 246

Refresh command 16 , 24

Regenerate command 221

remote display, running on 62

Remote Shell tool 275

repeating commands 29

in the editor 142

repeating the next event 29

repeating the previous event 29

Replace command 29 , 150 , 304

Replace... command 28 , 150

replacing text 150 - 151

Report Bug command 113 , 249

reporting bugs 108 , 113 , 249

Restart Frame command 114 , 116

restart frames 116

Restarts button 116

Restarts menu 109

Restarts submenu 248

retract callbacks 234

Return From Frame command 114

re-using windows 23

Revert to Saved command 137

interface builder 216

reverting a file to the version stored on disk 137

row-layout class 208

running on a remote display 62

S

Save All command

interface builder 216

Save All... command 140

Save As... command 137

interface builder 216

Save command 137 , 239

interface builder 216 , 236

Save Region As... command 137

saving all files 140

saving files 137

interface builder 216 - 217

saving regions of text 137

:screen-number keyword 63

scrolling text in editor 139

search browser 176 - 180

configuring 179

description 177

grep searches 177

Search command 44

Search Files command 304

searching

for objects 28

for text 28 , 146 - 150

history list 249

online manuals 44

Select All command 28 , 142 , 310

selected object

browsing 35

browsing the class of 35

copying 35

displaying documentation 35

finding source code 35

inspecting 36

pasting into listener 36

placing on object clipboard 35

showing function calls 36 , 248

showing generic functions 36 , 156

selection callbacks 234

:server-number keyword 62

Set command 188 , 189

debugger 114

Shell editor command 273

Shell tool 273

shell tool 273 - 275

break signal, sending 274

creating 273

EOF signal, sending 274

menu commands. See menu or command name

recalling commands 275

suspend signal, sending 274

type of shell 275

*shell-shell* variable 275

Shift key, use of xx , 121

Short Names button 319

Show Package Names button 32 , 116 , 192 , 318

Signature menu 174 - 175

signatures

displaying 174

operating on 174

simple-pane-foreground reader 19

Slots menu 34 , 74 , 85

Copy 191

Inspect 187

Paste 188 , 190 , 191

Set 188 , 189

sort options

By Name 38

By Package 38

Unsorted 38

sorting

in class browser 71

in editor 131

in inspector 192

in process browser 258

views 37

in window browser 318

source code

debugging 105 - 116

for current expression 247

for object in current frame of debugger 114

for selected object 35

Source command 313

stack frames in the debugger 110

standard action command

Browse 35

Class 35

Copy 35

Documentation 35

Find Source 35

Function Calls 248

Generic Function 36 , 156 , 248

Inspect 36

Listen 36

standard output 252 - 254

*standard-output* variable 12

*** variable 13

** variable 13

* variable 13 , 19 , 191 , 244

start-environment function 61 - 63

:start-functions keyword 62

starting the environment 61

start-lispworks-tools function 62

stepping through code 276 -??

Stop command 258

stopping a process 258

Suspend command 274

swapping editor buffers 140

symbols

interface builder 222

online help for 47

tracing 154

undefining 156

Symbols... button 264 , 271

system

browsing 301

compiling and loading 304

concatenating 304

creating plans for 309

defining 239 , 299 - 301

executing plans for 309

forcing compilation and loading of members 313

introduction to 298 - 299

parent system, browsing 303

plan 307

previewing a plan 307 - 310 , 313

ROOT-SYSTEM 303 , 307

searching 304

using source files 313

system browser 298 - 313

Actions area 309

compiling and loading systems 304

creating plans 309

description 301

executing plans 309

File description area 303

Filter area 309

forcing compilation and loading 313

Graph area 303

graph view 302 - 304

menu commands. See menu or command name

output view 310 - 312

package information 312

parent system, browsing 303

Plan area 310

previewing the plan 307 - 310

sorting information 312

System area 303

system plan, previewing 307 - 310 , 313

text view 305 - 307

using 301 - 304

using source files 313

views available 301

Systems menu 304

Compile 304 , 310

Compile and Load 304 , 310

Concatenate 304

Load 304 , 310

Parent 303 , 304

Replace 304

Search Files 304

T

tab completion 120

in generic function browser 168

interface builder 206

terminal, specifying 62

text

deleting 139 - 140

inserting 139 - 140

replacing 150 - 151

saving regions of 137

scrolling in editor 139

searching for 28 , 146 - 150

selecting 28

See also under editor

text view

in editor 119

in function call browser 162

in system browser 305 - 307

Toggle Breakpoint command 247

Toggle Tracing command 39

tools

current package of 32

linking together 39

loading into the environment 23

online help for 46

overview of major 2 - 4

reusing 26

tracing from 38 - 39

:tools keyword 62

Tools menu 2 , 8 , 23 , 64

Class Browser 66 , 89 , 98 , 118 , 167

Editor 118

Foo Browser 260

Global Preferences 23 , 24 , 25

Grep Browser 176

Inspector 181

Interface Builder 201

Listener 242

Object Clipboard 89 , 98 , 158

Output Browser 252

Preferences 32 , 33 , 37 , 55 , 71 , 74 , 82 , 101 , 115 , 130 , 250

Preferences... 175 , 189 , 267 , 270 , 294 , 312 , 317

Process Browser 255

Profiler 260

Shell 273

Stepper 276

System Browser 301

Window Browser 314

Trace command 39 , 154 , 248

Trace Inside command 39

trace macro 39

Trace menu

Break on Access 188

Break on Read 188

Break on Write 188

Trace 39

Trace Inside 39

Trace Read 188

Trace with Break 39

Tracing 39

Untrace 39 , 188

Untrace All 39

Trace with Break command 39

tracing

classes 83

in function call browser 166

in the inspector 188

in inspector 188

U

Undefine command 83 , 156

Undefine... command 156 , 170

undefining

current definition 156

functions 83

generic functions 170

methods 83

Undo command 27

editor 142

UNIX clipboard 74 , 169

interaction with Common LispWorks clipboard 28

usage in editor 144

UNIX environment variables

DISPLAY 62

Unsorted option 38

Unstop command 258

unstopping a process 258

Untrace All command 39

Untrace command 39 , 188

updating windows 24

using the clipboard 27 - 28

See also kill ring

using the keyboard xix - xx

using the mouse xvii - xix

V

Value command 157 , 247

Value menu

Listen 191

values

changing in inspector 188 -??

Values menu

Class 17 , 66 , 69

Copy 190

Inspect 25 , 181 , 183 , 185 , 187 , 188

variables

$ 195

* 13 , 19 , 191 , 244

** 13

*** 13

*browser-location* 47

*default-
tools*
62

*grep-command* 179

*grep-command-format* 179

*grep-fixed-args* 179

*shell-shell* 275

*standard-output* 12

Variables menu

Set 114

views

in class browser 65

description 36 - 38

in editor 118

in function call browser 158

in generic function browser 167

graph 49 - 59 , 302 - 304

hierarchy 71

in inspector 191

output 122 , 252 - 254 , 310 - 312

slots 68 - 70

sorting items in 37

in system browser 301

text 162 , 305 - 307

Visit Tags File editor command 121

W

Walk command 157

Walk Form command 247

Whole Word radio button 46

window browser 276 -??, 314 - 320

changing root of graph 316

complete window names, displaying 319

destroying a window 320

different types of window 318

lowering a window 320

menu commands. See menu or command name

moving around different windows 319

native representation 319

package information 318

quitting a window 320

raising a window 320

sorting entries 318

using 316

whole environment 320

window colors 135

windows

displaying 22

making copies of 24

re-using 23

updating 24

Windows menu 16 , 22 , 64 , 319

Actions. See Actions menu

Browse 316

Browse Parent 319

Browse Representation 319

Browse Screen 320

Destroy 320

Lower 320

Quit 320

Raise 320

in window browser 319 - 320

Works menu 64

Clone 24 , 39

Exit 8 , 26

Exit Window 122

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 75


Common LispWorks User Guide (Unix version) - 10 Sep 2003

Next Prev Top Contents